diff --git a/osaca/api/__init__.py b/osaca/api/__init__.py deleted file mode 100644 index 3d7d60a..0000000 --- a/osaca/api/__init__.py +++ /dev/null @@ -1,8 +0,0 @@ -""" -APIs for handling interfaces to kerncraft, etc. - -Only the classes below will be exported, so please add new semantic tools to __all__. -""" -from .kerncraft_interface import KerncraftAPI - -__all__ = ["KerncraftAPI"] diff --git a/osaca/api/kerncraft_interface.py b/osaca/api/kerncraft_interface.py deleted file mode 100755 index 451e50e..0000000 --- a/osaca/api/kerncraft_interface.py +++ /dev/null @@ -1,77 +0,0 @@ -#!/usr/bin/env python3 - -import collections -import sys -from io import StringIO - -from osaca.frontend import Frontend -from osaca.parser import ParserAArch64, ParserX86ATT -from osaca.semantics import INSTR_FLAGS, KernelDG, MachineModel, ArchSemantics, reduce_to_section - - -# Stolen from https://stackoverflow.com/a/16571630 -class Capturing(list): - def __enter__(self): - self._stdout = sys.stdout - sys.stdout = self._stringio = StringIO() - return self - - def __exit__(self, *args): - self.extend(self._stringio.getvalue().splitlines()) - del self._stringio # free up some memory - sys.stdout = self._stdout - - -class KerncraftAPI(object): - def __init__(self, arch, code): - self.machine_model = MachineModel(arch=arch) - self.semantics = ArchSemantics(self.machine_model) - isa = self.machine_model.get_ISA().lower() - if isa == "aarch64": - self.parser = ParserAArch64() - elif isa == "x86": - self.parser = ParserX86ATT() - - parsed_code = self.parser.parse_file(code) - self.kernel = reduce_to_section(parsed_code, self.machine_model.get_ISA()) - self.semantics.add_semantics(self.kernel) - - def create_output(self, verbose=False): - kernel_graph = KernelDG(self.kernel, self.parser, self.machine_model) - frontend = Frontend(arch=self.machine_model.get_arch()) - return frontend.full_analysis(self.kernel, kernel_graph, verbose=verbose) - - def get_unmatched_instruction_ratio(self): - unmatched_counter = 0 - for instruction in self.kernel: - if ( - INSTR_FLAGS.TP_UNKWN in instruction["flags"] - and INSTR_FLAGS.LT_UNKWN in instruction["flags"] - ): - unmatched_counter += 1 - return unmatched_counter / len(self.kernel) - - def get_port_occupation_cycles(self): - throughput_values = self.semantics.get_throughput_sum(self.kernel) - port_names = self.machine_model["ports"] - return collections.OrderedDict(list(zip(port_names, throughput_values))) - - def get_total_throughput(self): - return max(self.semantics.get_throughput_sum(self.kernel)) - - def get_latency(self): - return (self.get_lcd(), self.get_cp()) - - def get_cp(self): - kernel_graph = KernelDG(self.kernel, self.parser, self.machine_model) - kernel_cp = kernel_graph.get_critical_path() - return sum([x["latency_cp"] for x in kernel_cp]) - - def get_lcd(self): - kernel_graph = KernelDG(self.kernel, self.parser, self.machine_model) - lcd_dict = kernel_graph.get_loopcarried_dependencies() - lcd = 0.0 - for dep in lcd_dict: - lcd_tmp = sum([x["latency_lcd"] for x in lcd_dict[dep]["dependencies"]]) - lcd = lcd_tmp if lcd_tmp > lcd else lcd - return lcd diff --git a/osaca/data/a64fx.yml b/osaca/data/a64fx.yml index 11df5fb..a53a8f3 100644 --- a/osaca/data/a64fx.yml +++ b/osaca/data/a64fx.yml @@ -7,6 +7,7 @@ retired_uOps_per_cycle: 4 scheduler_size: 79 hidden_loads: false load_latency: {w: 5.0, x: 5.0, b: 5.0, h: 5.0, s: 5.0, d: 8.0, q: 8.0, v: 8.0, z: 11.0} +#load_throughput_multiplier: {w: 1.0, x: 1.0, b: 1.0, h: 1.0, s: 1.0, d: 1.0, q: 1.0, v: 2.0, z: 2.0} load_throughput: - {base: x, index: ~, offset: ~, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '56'], [1, ['5D', '6D']]]} - {base: x, index: ~, offset: imd, scale: 1, pre-indexed: false, post-indexed: true, port_pressure: [[1, '56'], [1, ['5D', '6D']], [1, '3456']]} @@ -23,7 +24,8 @@ load_throughput: - {base: x, index: x, offset: imd, scale: 1, pre-indexed: true, post-indexed: false, port_pressure: [[1, '56'], [1, ['5D', '6D']], [1, '3456']]} load_throughput_default: [[1, '56'], [1, ['5D', '6D']]] store_throughput: [] -store_throughput_default: [[1, '56'], [1, '0']] +store_throughput_default: [[1, '5'], [1, '6']] +#store_throughput_multiplier: {w: 1.0, x: 1.0, b: 1.0, h: 1.0, s: 1.0, d: 1.0, q: 1.0, v: 2.0, z: 2.0} ports: ['0', 0DV, '1', '2', '3', '4', '5', 5D, '6', 6D, '7'] port_model_scheme: | +---------------------------------------------------------------------------------+ @@ -123,6 +125,53 @@ instruction_forms: throughput: 0.25 latency: 1.0 # 1*p0234 port_pressure: [[1, '0234']] +- name: add + operands: + - class: register + prefix: z + shape: '*' + width: '*' + - class: register + prefix: z + shape: '*' + width: '*' + - class: immediate + imd: '*' + throughput: 0.5 + latency: 4.0 + port_pressure: [[1, '02']] +- name: add + operands: + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + - class: immediate + imd: '*' + throughput: 0.5 + latency: 4.0 + port_pressure: [[1, '02']] +- name: add + operands: + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + throughput: 0.5 + latency: 4.0 + port_pressure: [[1, '02']] - name: addpl operands: - class: register @@ -201,7 +250,7 @@ instruction_forms: throughput: 1.0 latency: 0.0 port_pressure: [[1, '7']] -- name: [bcc, bcs] +- name: [bcc, bcs, bgt, bhi] operands: - class: identifier throughput: 1.0 @@ -410,6 +459,23 @@ instruction_forms: throughput: 0.5 latency: 9.0 # 1*p02 port_pressure: [[1, '02']] +- name: fadd + operands: + - class: register + prefix: z + shape: d + width: '*' + - class: register + prefix: p + - class: register + prefix: z + shape: d + width: '*' + - class: immediate + imd: '*' + throughput: 0.5 + latency: 9.0 # 1*p02 + port_pressure: [[1, '02']] - name: fadd operands: - class: register @@ -537,6 +603,43 @@ instruction_forms: throughput: 29.0 latency: 29.0 # 1*p0+29*p0DV port_pressure: [[1, '0'], [29.0, [0DV]]] +- name: fdivr + operands: + - class: register + prefix: v + shape: s + width: 128 + - class: register + prefix: v + shape: s + width: 128 + - class: register + prefix: v + shape: s + width: 128 + throughput: 29.0 + latency: 29.0 # 1*p0+29*p0DV + port_pressure: [[1, '0'], [29.0, [0DV]]] +- name: fdivr # JH: educated guess + operands: + - class: register + prefix: z + shape: d + width: 128 + - class: register + prefix: p + predication: '*' + - class: register + prefix: z + shape: d + width: 128 + - class: register + prefix: z + shape: d + width: 128 + throughput: 38.0 # JH assuming 38 from ('A64FX','gcc', 'Ofast','pi') results + latency: 43.0 + port_pressure: [[1, '0'], [38.0, [0DV]]] - name: fcmla operands: - class: register @@ -581,6 +684,39 @@ instruction_forms: throughput: 1.0 latency: 15.0 # 1*p0+1*p2 port_pressure: [[1, '0'], [1, '2']] +- name: fdiv + operands: + - class: register + prefix: d + - class: register + prefix: d + - class: register + prefix: d + throughput: 43.0 + latency: 43.0 # 1*p0+43*p0DV + port_pressure: [[1, '0'], [43, ['0DV']]] +- name: fdiv + operands: + - class: register + prefix: s + - class: register + prefix: s + - class: register + prefix: s + throughput: 29.0 + latency: 29.0 # 1*p0+29*p0DV + port_pressure: [[1, '0'], [29, ['0DV']]] +- name: fdiv + operands: + - class: register + prefix: h + - class: register + prefix: h + - class: register + prefix: have + throughput: 38.0 + latency: 38.0 # 1*p0+38*p0DV + port_pressure: [[1, '0'], [38, ['0DV']]] - name: fdiv operands: - class: register @@ -618,6 +754,28 @@ instruction_forms: throughput: 0.5 latency: 9.0 # 1*p02 port_pressure: [[1, '02']] +- name: [fmad, fmla] + operands: + - class: register + prefix: z + shape: d + width: '*' + - class: register + prefix: p + predication: m + - class: register + prefix: z + shape: d + width: '*' + - class: register + prefix: z + shape: d + width: '*' + - class: immediate + imd: 'double' + throughput: 0.5 + latency: 9.0 # 1*p02 + port_pressure: [[1, '02']] - name: [fmla, fmls] operands: - class: register @@ -937,7 +1095,7 @@ instruction_forms: post-indexed: false throughput: 0.5 latency: 8.0 # 1*p56+1*p5D6D - port_pressure: [[1, '56'], [1, ['5D', '6D']]] + port_pressure: [[1, '56'], [2, ['5D', '6D']]] - name: ld1d operands: - class: register @@ -955,7 +1113,7 @@ instruction_forms: post-indexed: false throughput: 0.5 latency: 8.0 # 1*p56+1*p5D6D - port_pressure: [[1, '56'], [1, ['5D', '6D']]] + port_pressure: [[1, '56'], [2, ['5D', '6D']]] - name: ld1d operands: - class: register @@ -1168,7 +1326,7 @@ instruction_forms: pre-indexed: false throughput: 1.0 latency: 11.0 # 1*p5+1*p5D - port_pressure: [[1, '5'], [1, ['5D',]]] + port_pressure: [[1, '56'], [2, ['5D','6D']]] - name: ldr operands: - class: register @@ -1568,7 +1726,7 @@ instruction_forms: post-indexed: false throughput: 2.0 latency: 0 # 2*p56+2*p0 - port_pressure: [[2, '56'], [2, '0']] + port_pressure: [[2, '5'], [2,'6'], [2, '0']] - name: stp operands: - class: register @@ -1584,7 +1742,7 @@ instruction_forms: post-indexed: true throughput: 2.0 latency: 0 # 2*p56+2*p0+1*0234 - port_pressure: [[2, '56'], [2, '0'], [1, '0234']] + port_pressure: [[2, '5'], [2,'6'], [2, '0'], [1, '0234']] - name: stp operands: - class: register @@ -1600,7 +1758,7 @@ instruction_forms: post-indexed: false throughput: 2.0 latency: 0 # 2*p56+2*p0 - port_pressure: [[2, '56'], [2, '0']] + port_pressure: [[2, '5'], [2,'6'], [2, '0']] - name: stp operands: - class: register @@ -1616,7 +1774,7 @@ instruction_forms: post-indexed: true throughput: 2.0 latency: 0 # 2*p56+2*p0+1*0234 - port_pressure: [[2, '56'], [2, '0'], [1, '0234']] + port_pressure: [[2, '5'], [2,'6'], [2, '0'], [1, '0234']] - name: stp operands: - class: register @@ -1632,7 +1790,7 @@ instruction_forms: post-indexed: false throughput: 2.0 latency: 0 # 2*p56+2*p0 - port_pressure: [[2, '56'], [2, '0']] + port_pressure: [[2, '5'], [2,'6'], [2, '0']] - name: stp operands: - class: register @@ -1648,7 +1806,7 @@ instruction_forms: post-indexed: true throughput: 2.0 latency: 0 # 2*p56+2*p0+1*0234 - port_pressure: [[2, '56'], [2, '0'], [1, '0234']] + port_pressure: [[2, '5'], [2,'6'], [2, '0'], [1, '0234']] - name: stp operands: - class: register @@ -1664,7 +1822,7 @@ instruction_forms: post-indexed: false throughput: 2.0 latency: 0 # 2*p56+2*p0 - port_pressure: [[2, '56'], [2, '0']] + port_pressure: [[2, '5'], [2,'6'], [2, '0']] - name: stur # JL: assumed from str operands: - class: register @@ -1678,7 +1836,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 0 # 1*p56+1*p0 - port_pressure: [[1, '56'], [1, '0']] + port_pressure: [[1, '5'], [1,'6'], [1, '0']] - name: stur # JL: assumed from str operands: - class: register @@ -1692,7 +1850,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 0 # 1*p56+1*p0 - port_pressure: [[1, '56'], [1, '0']] + port_pressure: [[1, '5'], [1,'6'], [1, '0']] - name: str operands: - class: register @@ -1706,7 +1864,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 0 # 1*p56+1*p0 - port_pressure: [[1, '56'], [1, '0']] + port_pressure: [[1, '5'], [1,'6'], [1, '0']] - name: str operands: - class: register @@ -1720,7 +1878,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 0 # 1*p56+1*p0 - port_pressure: [[1, '56'], [1, '0']] + port_pressure: [[1, '5'], [1,'6'], [1, '0']] - name: str operands: - class: register @@ -1734,7 +1892,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 0 # 1*p56+1*p0 - port_pressure: [[1, '56'], [1, '0']] + port_pressure: [[1, '5'], [1,'6'], [1, '0']] - name: str operands: - class: register @@ -1748,7 +1906,7 @@ instruction_forms: post-indexed: true throughput: 1.0 latency: 0 # 1*p56+1*p0+1*p0234 - port_pressure: [[1, '56'], [1, '0'], [1, '0234']] + port_pressure: [[1, '5'], [1,'6'], [1, '0'], [1, '0234']] - name: str operands: - class: register @@ -1762,7 +1920,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 0 # 1*p56+1*p0 - port_pressure: [[1, '56'], [1, '0']] + port_pressure: [[1, '5'], [1,'6'], [1, '0']] - name: str operands: - class: register @@ -1776,7 +1934,7 @@ instruction_forms: post-indexed: true throughput: 1.0 latency: 0 # 1*p56+1*p0+1*0234 - port_pressure: [[1, '56'], [1, '0'], [1, '0234']] + port_pressure: [[1, '5'], [1,'6'], [1, '0'], [1, '0234']] - name: str operands: - class: register @@ -1790,7 +1948,7 @@ instruction_forms: post-indexed: true throughput: 1.0 latency: 0 # 1*p56+1*p3+1*p0234 - port_pressure: [[1, '56'], [1, '3'], [1, '0234']] + port_pressure: [[1, '5'], [1,'6'], [1, '3'], [1, '0234']] - name: str operands: - class: register @@ -1926,4 +2084,72 @@ instruction_forms: throughput: 1.0 latency: 1.0 # 1*p1+1*p3 port_pressure: [[1, '1'], [1, '3']] +- name: [zip1, zip2] + operands: + - class: register + prefix: z + shape: '*' + - class: register + prefix: z + shape: '*' + - class: register + prefix: z + shape: '*' + throughput: 1.0 + latency: 6.0 + port_pressure: [[1, '0']] +- name: scvtf + operands: + - class: register + prefix: z + shape: '*' + - class: register + prefix: p + - class: register + prefix: z + shape: '*' + throughput: 1.0 + latency: 13.0 + port_pressure: [[1, '0'], [1, '3']] +- name: scvtf + operands: + - class: register + prefix: d + - class: register + prefix: w + throughput: 1.0 + latency: 13.0 + port_pressure: [[1, '0'], [1, '3']] +- name: scvtf + operands: + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + throughput: 1.0 + latency: 9.0 + port_pressure: [[1, '02']] +- name: [sshll, sshll2, sxtl, sxtl2] + operands: + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + - class: immediate + imd: int + throughput: 1.0 + latency: 6.0 + port_pressure: [[1, '2']] + + + + diff --git a/osaca/data/generate_mov_entries.py b/osaca/data/generate_mov_entries.py index 2cdbda3..13921ce 100755 --- a/osaca/data/generate_mov_entries.py +++ b/osaca/data/generate_mov_entries.py @@ -88,11 +88,19 @@ class MOVEntryBuilderIntelNoPort7AGU(MOVEntryBuilder): comment = None if load: - port_pressure += [[1, "23"], [1, ["2D", "3D"]]] + if 'ymm' in operand_types: + port2D3D_pressure = 2 + else: + port2D3D_pressure = 1 + port_pressure += [[1, "23"], [port2D3D_pressure, ["2D", "3D"]]] latency += 4 comment = "with load" if store: - port_pressure += [[1, "23"], [1, "4"]] + if 'ymm' in operand_types: + port4_pressure = 2 + else: + port4_pressure = 1 + port_pressure += [[1, "23"], [port4_pressure, "4"]] latency += 0 comment = "with store" @@ -708,12 +716,14 @@ skx_mov_instructions = list( # ('movapd xmm xmm', ('1*p5', 1)), # ('vmovapd xmm xmm', ('1*p5', 1)), # ('vmovapd ymm ymm', ('1*p5', 1)), + ('vmovapd zmm zmm', ('', 0)), # https://www.felixcloutier.com/x86/movaps # TODO with masking! # TODO the following may eliminate or be bound to 1*p0156: # ('movaps xmm xmm', ('1*p5', 1)), # ('vmovaps xmm xmm', ('1*p5', 1)), # ('vmovaps ymm ymm', ('1*p5', 1)), + ('vmovaps zmm zmm', ('', 0)), # https://www.felixcloutier.com/x86/movbe ("movbe gpr mem", ("1*p15", 4)), ("movbe mem gpr", ("1*p15", 4)), diff --git a/osaca/data/hsw.yml b/osaca/data/hsw.yml index 0d04185..eb86104 100644 --- a/osaca/data/hsw.yml +++ b/osaca/data/hsw.yml @@ -24,6 +24,7 @@ store_throughput: - {base: '*', offset: '*', index: ~, scale: '*', port_pressure: [[1, '237'], [1, '4']]} - {base: '*', offset: '*', index: gpr, scale: '*', port_pressure: [[1, '23'], [1, '4']]} store_throughput_default: [[1, '23'], [1, '4']] +store_to_load_forward_latency: 5.0 # JH: minimum according to Agner Fog ports: ['0', 0DV, '1', '2', '2D', '3', '3D', '4', '5', '6', '7'] port_model_scheme: | +------------------------------------------------------------------------+ diff --git a/osaca/data/isa/aarch64.yml b/osaca/data/isa/aarch64.yml index 53c801c..6faa984 100644 --- a/osaca/data/isa/aarch64.yml +++ b/osaca/data/isa/aarch64.yml @@ -5,6 +5,36 @@ isa: "AArch64" # mnemonic op1 ... opN # means that op1 is the only destination operand and op2 to op(N) are source operands. instruction_forms: + - name: [add, adds] + operands: + - class: register + prefix: x + source: false + destination: true + - class: register + prefix: x + source: true + destination: false + - class: immediate + imd: 'int' + source: true + destination: false + operation: "op1['value'] = op2['value'] + op3['value']; op1['name'] = op2['name']" + - name: [sub, subs] + operands: + - class: register + prefix: x + source: false + destination: true + - class: register + prefix: x + source: true + destination: false + - class: immediate + imd: 'int' + source: true + destination: false + operation: "op1['value'] = op2['value'] - op3['value']; op1['name'] = op2['name']" - name: [b, bcc, bcs, b.ne, b.any, b.none, b.lt, b.eq, b.hs, b.gt, bne, beq] operands: - class: identifier @@ -83,6 +113,17 @@ instruction_forms: post-indexed: "*" source: true destination: false + - name: mov + operands: + - class: register + prefix: x + source: false + destination: true + - class: register + prefix: x + source: true + destination: false + operation: "op1['name'] = op2['name']; op1['value'] = op2['value']" - name: stp operands: - class: register diff --git a/osaca/data/isa/x86.yml b/osaca/data/isa/x86.yml index 6f2753b..99748c7 100644 --- a/osaca/data/isa/x86.yml +++ b/osaca/data/isa/x86.yml @@ -60,6 +60,7 @@ instruction_forms: name: "CF" source: false destination: true + operation: "op2['value'] += op1['value']" - name: add operands: - class: "register" @@ -2381,6 +2382,7 @@ instruction_forms: name: "PF" source: false destination: true + operation: "op1['value'] -= 1" - name: dec operands: - class: "memory" @@ -2479,6 +2481,7 @@ instruction_forms: name: "PF" source: false destination: true + operation: "op1['value'] += 1" - name: inc operands: - class: "memory" @@ -2509,6 +2512,21 @@ instruction_forms: name: "PF" source: false destination: true + - name: lea + operands: + - class: "memory" + base: "*" + offset: "*" + index: "*" + scale: "*" + source: true + destination: false + - class: register + name: "gpr" + source: false + destination: true + # TODO + #operation: "op2['value'] = None if None in [op1['offset'], op1['base']] else op1['offset'] + op1['base'] + op1['index'] * op1['scale']" - name: ldmxcsr operands: - class: "memory" @@ -2519,6 +2537,17 @@ instruction_forms: source: true destination: false # TODO sets MXCSR + - name: mov + operands: + - class: "register" + name: "gpr" + source: true + destination: false + - class: "register" + name: "gpr" + source: false + destination: true + operation: "op2['name'] = op1['name']; op2['value'] = op1['value']" - name: [maxpd, maxps, maxsd, maxss, minpd, minps, minsd, minss] operands: - class: "register" @@ -2599,7 +2628,7 @@ instruction_forms: name: "mm" source: true destination: true - - name: [pand, por, pxor, pandn] + - name: [pand, por, pandn] operands: - class: "register" name: "xmm" @@ -2609,7 +2638,29 @@ instruction_forms: name: "xmm" source: true destination: true - - name: [pand, por, pxor, pandn] + - name: [pxor] + breaks_pedendency_on_equal_operands: true + operands: + - class: "register" + name: "xmm" + source: true + destination: false + - class: "register" + name: "xmm" + source: true + destination: true + - name: [pand, por, pandn] + operands: + - class: "register" + name: "mm" + source: true + destination: false + - class: "register" + name: "mm" + source: true + destination: true + - name: [pxor] + breaks_pedendency_on_equal_operands: true operands: - class: "register" name: "mm" @@ -3305,7 +3356,9 @@ instruction_forms: name: "CF" source: false destination: true + operation: "op2['value'] -= op1['value']" - name: sub + breaks_pedendency_on_equal_operands: true operands: - class: "register" name: "gpr" @@ -3793,6 +3846,7 @@ instruction_forms: source: false destination: true - name: vzeroall + breaks_pedendency_on_equal_operands: true operands: [] hidden_operands: - class: "register" @@ -3938,7 +3992,18 @@ instruction_forms: name: "xmm" source: true destination: true - - name: [andps, andpd, andnps, andnpd, orps, orpd, xorps, xorpd] + - name: [andps, andpd, andnps, andnpd, orps, orpd] + operands: + - class: "register" + name: "xmm" + source: true + destination: false + - class: "register" + name: "xmm" + source: true + destination: true + - name: [xorps, xorpd] + breaks_pedendency_on_equal_operands: true operands: - class: "register" name: "xmm" @@ -3958,3 +4023,29 @@ instruction_forms: name: "gpr" source: true destination: true + - name: [vxorpd, vxorps] + breaks_pedendency_on_equal_operands: true + operands: + - class: "register" + name: "*" + source: true + destination: false + - class: "register" + name: "*" + source: true + destination: false + - class: "register" + name: "*" + source: false + destination: true + - name: xor + breaks_pedendency_on_equal_operands: true + operands: + - class: "register" + name: "gpr" + source: true + destination: false + - class: "register" + name: "gpr" + source: true + destination: true diff --git a/osaca/data/ivb.yml b/osaca/data/ivb.yml index e0589ca..2887170 100644 --- a/osaca/data/ivb.yml +++ b/osaca/data/ivb.yml @@ -1,31 +1,21 @@ -# Available architectures: WSM, KBL, CNL, ZEN+, NHM, SKX, SKL, ICL, HSW, SNB, CFL, ZEN2, BDW, CON, WOL, IVB -# Chosen architecture: IVB -osaca_version: 0.3.7 # uops.info import -micro_architecture: ~ # uops.info import -arch_code: ~ # uops.info import -isa: x86 # uops.info import -ROB_size: ~ # uops.info import -retired_uOps_per_cycle: ~ # uops.info import -scheduler_size: ~ # uops.info import -hidden_loads: ~ # uops.info import -ports: # uops.info import -- '0' # uops.info import -- 0DV # uops.info import -- '1' # uops.info import -- '2' # uops.info import -- 2D # uops.info import -- '3' # uops.info import -- 3D # uops.info import -- '4' # uops.info import -- '5' # uops.info import -port_model_scheme: ~ # uops.info import +osaca_version: 0.3.14 +micro_architecture: ~ +arch_code: ~ +isa: x86 +ROB_size: ~ +retired_uOps_per_cycle: ~ +scheduler_size: ~ +hidden_loads: ~ +ports: ['0', 0DV, '1', '2', 2D, '3', 3D, '4', '5'] +port_model_scheme: ~ load_throughput: [] load_latency: {gpr: 4.0, mm: 4.0, xmm: 4.0, ymm: 4.0} load_throughput_default: [[1, '23'], [1, ['2D', '3D']]] store_throughput: [] store_throughput_default: [[1, '23'], [1, '4']] -instruction_forms: +store_to_load_forward_latency: 5.0 # JH: minimum according to Agner Fog +instruction_forms: - name: [CWDE, CWTL] operands: [] latency: 1 @@ -47,16769 +37,6 @@ instruction_forms: throughput: 0.3333333333333333 latency: 1.0 # 1"*"p015 port_pressure: [[1, '015']] - -- name: AESDEC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESDEC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: AESDECLAST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESDECLAST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: AESENC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESENC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: AESENCLAST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VBLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VBLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBROADCASTF128 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBROADCASTSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBROADCASTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBROADCASTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCOMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCOMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCOMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCOMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPD2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPD2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPD2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSD2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSD2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSI2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSI2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSI2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSI2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSS2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSS2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VDIVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: VDIVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: VDIVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 35 # uops.info import - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [28, [0DV]], [2, [2D, 3D]]] # uops.info import - throughput: 28.0 # uops.info import - uops: 4 # uops.info import -- name: VDIVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: VDIVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 21 # uops.info import - port_pressure: [[2, '0'], [1, '23'], [14, [0DV]], [2, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 4 # uops.info import -- name: VDIVSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: VDIVSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: VDIVSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: VDPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VDPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VEXTRACTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VEXTRACTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VEXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VEXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VINSERTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VINSERTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VINSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VINSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VLDDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMASKMOVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '01'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VMASKMOVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '01'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVAPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVAPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVAPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVAPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVDDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVDDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVDDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVDQA # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVDQU # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVMSKPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVMSKPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVMSKPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVMSKPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVNTDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 338 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVNTDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVNTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 336 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVNTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 337 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVSHDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSHDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSHDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSLDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSLDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSLDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVUPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVUPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVUPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVUPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VMPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPABSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPABSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPABSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPABSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPABSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPABSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKSSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKSSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKSSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKSSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKUSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKUSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKUSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKUSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPAND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPAND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VPANDN # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPANDN # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VPAVGB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPAVGB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPAVGW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPAVGW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPBLENDVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPBLENDVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: VPCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: VPCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: VPCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: VPERM2F128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERM2F128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 17 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 17 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPHADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHMINPOSUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPHMINPOSUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPHSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPINSRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPINSRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPINSRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPINSRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMADDUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMADDUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMADDWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMADDWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMAXSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVMSKB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMULDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULHRSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULHRSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULHUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULHUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULHW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULUDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULUDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VPSADBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSADBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSIGNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSIGNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSIGND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSIGND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSIGNW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSIGNW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSLLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSLLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSLLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSLLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSLLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSLLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSLLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSLLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSLLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSLLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRAD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRAD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRAD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRAW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRAW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRAW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSRLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSUBB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKHDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKHQDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKHWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLQDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPXOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPXOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VRCPPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRCPPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VRCPSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRCPSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VRSQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRSQRTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VRSQRTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRSQRTSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSQRTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: VSQRTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: VSQRTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [28, [0DV]], [2, [2D, 3D]]] # uops.info import - throughput: 28.0 # uops.info import - uops: 4 # uops.info import -- name: VSQRTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 35 # uops.info import - port_pressure: [[2, '0'], [1, '05'], [28, [0DV]]] # uops.info import - throughput: 28.0 # uops.info import - uops: 3 # uops.info import -- name: VSQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: VSQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '0'], [1, '23'], [14, [0DV]], [2, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 4 # uops.info import -- name: VSQRTSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: VSQRTSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: VSQRTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: VSTMXCSR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUCOMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VUCOMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUCOMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VUCOMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: ADD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: AND # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: AND # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: BSF # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BSF # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: BSR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BSR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: BSWAP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '05'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BT # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: BT # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTC # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: BTC # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: BTR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: BTS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: CLI # uops.info import - operands: [] # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: CMOVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMP # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: CMP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: CMP # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: DEC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: DEC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: DIV # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 25 # uops.info import - port_pressure: [[2, '0'], [3, '015'], [2, '05'], [2, '1'], [3, '5'], [9, [0DV]]] # uops.info import - throughput: 9.0 # uops.info import - uops: 10 # uops.info import -- name: DIV # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 26 # uops.info import - port_pressure: [[2, '0'], [3, '015'], [2, '05'], [2, '1'], [1, '23'], [3, '5'], [9, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 9.0 # uops.info import - uops: 11 # uops.info import -- name: IDIV # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 21 # uops.info import - port_pressure: [[2, '0'], [4, '015'], [2, '05'], [2, '1'], [2, '5'], [8, [0DV]]] # uops.info import - throughput: 8.0 # uops.info import - uops: 10 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: INC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: INC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: LEA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '01']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [1, '1']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: MOVSX # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSX # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MOVZX # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVZX # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MUL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: MUL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: NEG # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: NEG # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: NOT # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: NOT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: OR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: OR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: POP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: POP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUSH # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PUSH # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PUSHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PUSH # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PUSHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PUSHFW # uops.info import - operands: [] # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '05'], [1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: ROL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SAR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SAR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SAR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '05']] # uops.info import - throughput: 1.5 # uops.info import - uops: 2 # uops.info import -- name: SETB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETBE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SETBE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SETL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETLE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNBE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SETNBE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SETNL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNLE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNO # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNZ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETO # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETZ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SHL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SHL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SHL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '05']] # uops.info import - throughput: 1.5 # uops.info import - uops: 2 # uops.info import -- name: SHR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SHR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SHR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '05']] # uops.info import - throughput: 1.5 # uops.info import - uops: 2 # uops.info import -- name: STC # uops.info import - operands: [] # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: STOSB # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: STOSD # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: STOSW # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SUB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SUB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: TEST # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: TEST # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: TEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: XADD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '015']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: XCHG # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '015']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: XOR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: XOR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VCVTPH2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPH2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPH2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPH2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 7 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2PH # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VCVTPS2PH # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPS2PH # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VCVTPS2PH # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CQO # uops.info import - operands: [] # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSXD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSXD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PUSHFQ # uops.info import - operands: [] # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '05'], [1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: STOSQ # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: LZCNT # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: LZCNT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: EMMS # uops.info import - operands: [] # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [18, '5']] # uops.info import - throughput: 18.0 # uops.info import - uops: 31 # uops.info import -- name: MASKMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 16 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 342 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PINSRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVMSKB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSHUFW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: ADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDNPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDNPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: COMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: COMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPI2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPI2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTPS2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSI2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSI2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: DIVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: DIVSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 13 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MAXSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVAPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVAPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVMSKPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 341 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVUPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVUPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MULSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PREFETCHNTA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PREFETCHT0 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PREFETCHT1 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PREFETCHT2 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: RCPPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RCPPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: RCPSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RCPSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: RSQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RSQRTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: RSQRTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RSQRTSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 7.0 # uops.info import - uops: 2 # uops.info import -- name: STMXCSR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SUBSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UCOMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: UCOMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UNPCKLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: XORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: XORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDNPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDNPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: COMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: COMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTDQ2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTDQ2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTDQ2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTDQ2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPD2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPD2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPD2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPD2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPI2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPI2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTPS2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSD2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSD2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSI2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSI2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSS2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSS2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPD2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTPD2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: DIVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: DIVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: DIVSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: DIVSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: MAXPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVAPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVAPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVDQ2Q # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: MOVDQA # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDQU # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVMSKPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 346 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVNTI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 339 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVNTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 341 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVQ2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MOVSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVUPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVUPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MULSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PINSRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVMSKB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHQDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLQDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: SHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SQRTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 2 # uops.info import -- name: SQRTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 20 # uops.info import - port_pressure: [[1, '0'], [14, [0DV]]] # uops.info import - throughput: 14.0 # uops.info import - uops: 1 # uops.info import -- name: SUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SUBSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UCOMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: UCOMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UNPCKLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: XORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: XORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: HADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: HADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: HSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: HSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: LDDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVSHDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSHDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVSLDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSLDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: BLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: BLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: BLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BLENDVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: BLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BLENDVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: BLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CRC32 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CRC32 # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: DPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: DPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: EXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: EXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: INSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: INSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: MPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PACKUSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKUSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PBLENDVB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PBLENDVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '15'], [1, '23']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: PCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 12 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: PCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: PCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: PEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 17 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 17 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PHMINPOSUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PHMINPOSUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PINSRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PINSRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PINSRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMULDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: POPCNT # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: POPCNT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PTEST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PTEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import - name: [jo, jno, js, jns, jp, jpe, jnp, jpo] operands: - class: identifier @@ -16834,6 +61,7 @@ instruction_forms: throughput: 0.0 latency: 0.0 port_pressure: [] + - name: mov # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb - class: register # ./generate_mov_entries.py ivb @@ -17008,9 +236,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vmovapd # with load # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17022,9 +250,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movaps # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17097,9 +325,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movaps # with load # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17111,9 +339,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movd # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17486,9 +714,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movdq2q # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17600,9 +828,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vmovdqa # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17614,9 +842,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movdqu # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17717,9 +945,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vmovdqu # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -17731,9 +959,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movhlps # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18119,9 +1347,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movntdqa # with load # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18161,9 +1389,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movnti # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18217,9 +1445,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movntps # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18259,9 +1487,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movntq # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18472,9 +1700,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movsldup # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18547,9 +1775,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movss # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18877,9 +2105,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vmovupd # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18891,9 +2119,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movups # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -18994,9 +2222,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 4 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vmovups # with store # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -19008,9 +2236,9 @@ instruction_forms: index: "*" # ./generate_mov_entries.py ivb scale: "*" # ./generate_mov_entries.py ivb latency: 0 # ./generate_mov_entries.py ivb - port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py ivb - throughput: 1.0 # ./generate_mov_entries.py ivb - uops: 2 # ./generate_mov_entries.py ivb + port_pressure: [[1, '23'], [2, '4']] # ./generate_mov_entries.py ivb + throughput: 2.0 # ./generate_mov_entries.py ivb + uops: 3 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: movzx # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -20066,9 +3294,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 5 # ./generate_mov_entries.py ivb - port_pressure: [[1, '15'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 3 # ./generate_mov_entries.py ivb + port_pressure: [[1, '15'], [1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 4 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vpmovsxbd # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -20091,9 +3319,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 5 # ./generate_mov_entries.py ivb - port_pressure: [[1, '15'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 3 # ./generate_mov_entries.py ivb + port_pressure: [[1, '15'], [1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 4 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: vpmovsxbq # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -20116,9 +3344,9 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 5 # ./generate_mov_entries.py ivb - port_pressure: [[1, '15'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 3 # ./generate_mov_entries.py ivb + port_pressure: [[1, '15'], [1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 4 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb - name: pmovzxbw # ./generate_mov_entries.py ivb operands: # ./generate_mov_entries.py ivb @@ -20191,8 +3419,20276 @@ instruction_forms: - class: register # ./generate_mov_entries.py ivb name: ymm # ./generate_mov_entries.py ivb latency: 5 # ./generate_mov_entries.py ivb - port_pressure: [[1, '15'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py ivb - throughput: 0.5 # ./generate_mov_entries.py ivb - uops: 3 # ./generate_mov_entries.py ivb + port_pressure: [[1, '15'], [1, '23'], [2, ['2D', '3D']]] # ./generate_mov_entries.py ivb + throughput: 1.0 # ./generate_mov_entries.py ivb + uops: 4 # ./generate_mov_entries.py ivb # ./generate_mov_entries.py ivb + +- name: AESDEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESDEC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: AESDECLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESDECLAST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: AESENC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESENC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: AESENCLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESENCLAST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: AESIMC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: AESIMC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: AESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '0'], [1, '015'], [1, '15'], [7, '5']] # uops.info import + throughput: 7.833333333333333 # uops.info import + uops: 11 # uops.info import +- name: AESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [1, '015'], [1, '15'], [1, '23'], [6, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 11 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBROADCASTF128 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBROADCASTSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCOMISD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMISS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTSS2SD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSS2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTTSD2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTSS2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 35 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [1, '23'], [28, ['0DV']], [2, [2D, 3D]]] # uops.info import + throughput: 28.0 # uops.info import + uops: 4 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 35 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [28, ['0DV']]] # uops.info import + throughput: 28.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 21 # uops.info import + port_pressure: [[2, '0'], [1, '23'], [14, ['0DV']], [2, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 4 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 21 # uops.info import + port_pressure: [[2, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: VDIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: VDIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: VDPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VDPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 6 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 6 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VEXTRACTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VEXTRACTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VEXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VINSERTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VINSERTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VINSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VLDDQU # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VLDDQU # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VLDMXCSR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMASKMOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '05'], [1, '15'], [4, '23'], [2, '4'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 10 # uops.info import +- name: VMASKMOVPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMASKMOVPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMASKMOVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '01'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VMASKMOVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '01'], [1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VMASKMOVPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMASKMOVPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMASKMOVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '01'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VMASKMOVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '01'], [1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVDQA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVDQU # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVHLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVHPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVHPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVLHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVLPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVLPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVNTDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 306 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVNTDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 301 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVNTDQA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVNTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 310 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVNTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 300 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVNTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 302 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVNTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 310 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [2, '4']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VMPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [2, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VMULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDN # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[2, '0'], [4, '015'], [3, '05'], [4, '1'], [2, '15'], [3, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 18 # uops.info import +- name: VPCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[2, '0'], [3, '015'], [3, '05'], [4, '1'], [2, '15'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 6.5 # uops.info import + uops: 18 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 46 # uops.info import + port_pressure: [[11, '0'], [8, '1'], [1, '23'], [13, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 13.0 # uops.info import + uops: 33 # uops.info import +- name: VPCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 92 # uops.info import + port_pressure: [[15, '0'], [12, '1'], [1, '23'], [21, '5']] # uops.info import + throughput: 21.0 # uops.info import + uops: 49 # uops.info import +- name: VPCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 46 # uops.info import + port_pressure: [[11, '0'], [8, '1'], [1, '23'], [13, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 13.0 # uops.info import + uops: 33 # uops.info import +- name: VPCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 92 # uops.info import + port_pressure: [[15, '0'], [12, '1'], [1, '23'], [21, '5']] # uops.info import + throughput: 21.0 # uops.info import + uops: 49 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 4 # uops.info import +- name: VPCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: VPCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 4 # uops.info import +- name: VPCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: VPERM2F128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERM2F128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 17 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 17 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPHADDD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VPHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHADDSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VPHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHADDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VPHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHMINPOSUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPHMINPOSUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPHSUBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VPHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VPHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VPHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPOR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSADBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPXOR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VPXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [1, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 2.5 # uops.info import + uops: 4 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRCPSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRCPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [1, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 2.5 # uops.info import + uops: 4 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRSQRTSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [1, '05'], [1, '23'], [28, ['0DV']], [2, [2D, 3D]]] # uops.info import + throughput: 28.0 # uops.info import + uops: 4 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 35 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [28, ['0DV']]] # uops.info import + throughput: 28.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [1, '23'], [14, ['0DV']], [2, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 4 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 21 # uops.info import + port_pressure: [[2, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: VSQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: VSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: VSTMXCSR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VSUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUCOMISD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VUCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUCOMISS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VUCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VZEROALL # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VAESDEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESDEC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VAESDECLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESDECLAST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VAESENC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESENC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VAESENCLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESENCLAST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VAESIMC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VAESIMC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VAESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '0'], [1, '015'], [1, '15'], [7, '5']] # uops.info import + throughput: 7.833333333333333 # uops.info import + uops: 11 # uops.info import +- name: VAESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [1, '015'], [1, '15'], [1, '23'], [6, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 11 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 13 # uops.info import + port_pressure: [[3, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 8 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '015'], [2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 8 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: BSF # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: BSF # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BSR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: BSR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BSWAP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '05'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 10 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 9 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 16 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 12 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 16 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 12 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 16 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 12 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CALL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: CALL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CALL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CBW # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CDQ # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CLD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CLI # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: CLTS # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [5, '5']] # uops.info import + throughput: 5.5 # uops.info import + uops: 6 # uops.info import +- name: CMC # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMOVB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVBE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 4 # uops.info import +- name: CMOVBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVLE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNBE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 4 # uops.info import +- name: CMOVNBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNLE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNO # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNZ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVO # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVZ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: CMPSB # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [2, '23']] # uops.info import + throughput: 1.0 # uops.info import + uops: 23 # uops.info import +- name: CMPSD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [2, '23']] # uops.info import + throughput: 1.0 # uops.info import + uops: 23 # uops.info import +- name: CMPSW # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [2, '23']] # uops.info import + throughput: 1.0 # uops.info import + uops: 23 # uops.info import +- name: CMPXCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[3, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 9 # uops.info import +- name: CMPXCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '015'], [1, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 5 # uops.info import +- name: CMPXCHG8B # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 14 # uops.info import + port_pressure: [[10, '015'], [7, '05'], [2, '23'], [1, '4'], [2, '5']] # uops.info import + throughput: 8.833333333333334 # uops.info import + uops: 18 # uops.info import +- name: CPUID # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '0'], [8, '1'], [1, '4'], [21, '5']] # uops.info import + throughput: 21.0 # uops.info import + uops: 40 # uops.info import +- name: CWD # uops.info import + operands: [] # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CWDE # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: DEC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: DEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: DIV # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 78 # uops.info import + port_pressure: [[2, '0'], [3, '01'], [10, '015'], [2, '05'], [3, '1'], [1, '23'], [11, '5'], [11, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 15.333333333333334 # uops.info import + uops: 32 # uops.info import +- name: DIV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 78 # uops.info import + port_pressure: [[2, '0'], [4, '01'], [10, '015'], [2, '05'], [3, '1'], [11, '5'], [11, ['0DV']]] # uops.info import + throughput: 15.333333333333334 # uops.info import + uops: 32 # uops.info import +- name: ENTERW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[6, '0'], [6, '05'], [5, '1'], [8, '15'], [20, '23'], [4, '4'], [17, '5']] # uops.info import + throughput: 24.0 # uops.info import + uops: 50 # uops.info import +- name: ENTER # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[6, '0'], [6, '05'], [5, '1'], [8, '15'], [20, '23'], [4, '4'], [17, '5']] # uops.info import + throughput: 24.0 # uops.info import + uops: 50 # uops.info import +- name: IDIV # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 97 # uops.info import + port_pressure: [[2, '0'], [18, '01'], [12, '05'], [4, '1'], [5, '15'], [18, '5'], [11, ['0DV']]] # uops.info import + throughput: 26.5 # uops.info import + uops: 57 # uops.info import +- name: IDIV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 97 # uops.info import + port_pressure: [[2, '0'], [18, '01'], [12, '05'], [4, '1'], [6, '15'], [18, '5'], [11, ['0DV']]] # uops.info import + throughput: 27.0 # uops.info import + uops: 57 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: IN # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[14, '0'], [5, '015'], [12, '1'], [1, '23'], [29, '5']] # uops.info import + throughput: 30.666666666666668 # uops.info import + uops: 61 # uops.info import +- name: IN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[14, '0'], [6, '015'], [12, '1'], [1, '23'], [27, '5']] # uops.info import + throughput: 29.0 # uops.info import + uops: 60 # uops.info import +- name: INC # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: INC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: INSB # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[8, '0'], [7, '015'], [10, '1'], [18, '5']] # uops.info import + throughput: 20.333333333333332 # uops.info import + uops: 43 # uops.info import +- name: INSD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[8, '0'], [7, '015'], [10, '1'], [18, '5']] # uops.info import + throughput: 20.333333333333332 # uops.info import + uops: 43 # uops.info import +- name: INSW # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[8, '0'], [7, '015'], [10, '1'], [18, '5']] # uops.info import + throughput: 20.333333333333332 # uops.info import + uops: 43 # uops.info import +- name: INVLPG # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '0'], [1, '015'], [10, '1'], [5, '23'], [4, '4'], [19, '5']] # uops.info import + throughput: 19.333333333333332 # uops.info import + uops: 49 # uops.info import +- name: JB # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JBE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JLE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNB # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNBE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNLE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNO # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNS # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JO # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JRCXZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: JS # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: LAHF # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LAR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 37 # uops.info import + port_pressure: [[1, '0'], [3, '015'], [1, '05'], [3, '1'], [3, '23'], [6, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 7.5 # uops.info import + uops: 75 # uops.info import +- name: LAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 36 # uops.info import + port_pressure: [[1, '0'], [4, '015'], [1, '05'], [3, '1'], [2, '23'], [5, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 16 # uops.info import +- name: LEA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LEAVEW # uops.info import + operands: [] # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: LEAVE # uops.info import + operands: [] # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: LGDT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0'], [8, '1'], [4, '4'], [12, '5']] # uops.info import + throughput: 12.0 # uops.info import + uops: 24 # uops.info import +- name: LIDT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0'], [8, '1'], [4, '4'], [12, '5']] # uops.info import + throughput: 12.0 # uops.info import + uops: 24 # uops.info import +- name: LLDT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [3, '1'], [3, '23'], [1, '4'], [8, '5']] # uops.info import + throughput: 8.333333333333334 # uops.info import + uops: 16 # uops.info import +- name: LLDT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [3, '1'], [2, '23'], [1, '4'], [6, '5']] # uops.info import + throughput: 6.666666666666667 # uops.info import + uops: 14 # uops.info import +- name: LMSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0'], [1, '01'], [1, '015'], [4, '1'], [2, '23'], [1, '4'], [12, '5']] # uops.info import + throughput: 12.333333333333334 # uops.info import + uops: 26 # uops.info import +- name: LMSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '0'], [5, '015'], [1, '1'], [1, '23'], [1, '4'], [10, '5']] # uops.info import + throughput: 11.666666666666666 # uops.info import + uops: 21 # uops.info import +- name: LODSB # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [1, '23']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 20 # uops.info import +- name: LODSD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '23']] # uops.info import + throughput: 0.5 # uops.info import + uops: 20 # uops.info import +- name: LODSW # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [1, '23']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 20 # uops.info import +- name: LOOP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 8 # uops.info import +- name: LOOPE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 12 # uops.info import +- name: LOOPNE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 12 # uops.info import +- name: LSL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 38 # uops.info import + port_pressure: [[1, '0'], [1, '05'], [3, '1'], [3, '23'], [6, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 6.5 # uops.info import + uops: 14 # uops.info import +- name: LSL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 37 # uops.info import + port_pressure: [[1, '0'], [4, '015'], [1, '05'], [3, '1'], [2, '23'], [5, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 16 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 143 # uops.info import + port_pressure: [[6, '01'], [2, '015'], [10, '05'], [1, '15'], [10, '5']] # uops.info import + throughput: 16.166666666666668 # uops.info import + uops: 29 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSB # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 88 # uops.info import +- name: MOVSD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 62 # uops.info import +- name: MOVSW # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 62 # uops.info import +- name: MOVSX # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVZX # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVZX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MUL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: MUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: NEG # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: NEG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: NOT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: NOT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: OUT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 55 # uops.info import +- name: OUT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 54 # uops.info import +- name: OUTSB # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [7, '015'], [11, '1'], [17, '5']] # uops.info import + throughput: 19.333333333333332 # uops.info import + uops: 42 # uops.info import +- name: OUTSD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [7, '015'], [11, '1'], [17, '5']] # uops.info import + throughput: 19.333333333333332 # uops.info import + uops: 42 # uops.info import +- name: OUTSW # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [7, '015'], [1, '05'], [11, '1'], [16, '5']] # uops.info import + throughput: 18.833333333333332 # uops.info import + uops: 42 # uops.info import +- name: POP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: POP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: POPFW # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '1'], [1, '23'], [2, '5']] # uops.info import + throughput: 3.0 # uops.info import + uops: 7 # uops.info import +- name: PUSH # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PUSH # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PUSHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PUSH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PUSHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PUSHFW # uops.info import + operands: [] # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '05'], [1, '1'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 6 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '015'], [4, '05'], [1, '1'], [2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 11 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '015'], [4, '05'], [1, '1'], [1, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 8 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 6 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '015'], [4, '05'], [1, '1'], [2, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 11 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '015'], [4, '05'], [1, '1'], [1, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 8 # uops.info import +- name: RDMSR # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [20, '01'], [11, '05'], [5, '1'], [4, '15'], [39, '5']] # uops.info import + throughput: 46.5 # uops.info import + uops: 81 # uops.info import +- name: RDPMC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '01'], [7, '015'], [9, '05'], [2, '1'], [1, '15'], [9, '5']] # uops.info import + throughput: 16.333333333333336 # uops.info import + uops: 35 # uops.info import +- name: RDTSC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '015'], [1, '05'], [3, '1'], [1, '15'], [6, '5']] # uops.info import + throughput: 10.333333333333334 # uops.info import + uops: 21 # uops.info import +- name: SCASB # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 3 # uops.info import +- name: SCASD # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 3 # uops.info import +- name: SCASW # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 3 # uops.info import +- name: STOSB # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: STOSD # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: STOSW # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: RET # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 21 # uops.info import +- name: RET # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 17 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 5 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 6 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 5 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 6 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SAHF # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.5 # uops.info import + uops: 6 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 13 # uops.info import + port_pressure: [[3, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 8 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '015'], [2, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 8 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 3 # uops.info import +- name: SETB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETBE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SETBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SETL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETLE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNBE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SETNBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SETNL # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNLE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNO # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNZ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETNZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETO # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETZ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: SETZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SGDT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [3, '1'], [2, '23'], [2, '4'], [2, '5']] # uops.info import + throughput: 3.3333333333333335 # uops.info import + uops: 10 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.5 # uops.info import + uops: 6 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 5 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [3, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 7 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [3, '05']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 4 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.5 # uops.info import + uops: 6 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 5 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [3, '05'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 7 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [3, '05']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 4 # uops.info import +- name: SIDT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [3, '1'], [2, '23'], [2, '4'], [1, '5']] # uops.info import + throughput: 3.3333333333333335 # uops.info import + uops: 9 # uops.info import +- name: SLDT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '1'], [1, '23'], [1, '4'], [3, '5']] # uops.info import + throughput: 3.3333333333333335 # uops.info import + uops: 7 # uops.info import +- name: SLDT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '1'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 5 # uops.info import +- name: SMSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '1'], [1, '23'], [1, '4'], [3, '5']] # uops.info import + throughput: 3.3333333333333335 # uops.info import + uops: 8 # uops.info import +- name: SMSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [2, '1'], [3, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 7 # uops.info import +- name: STC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: STD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: STI # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 6 # uops.info import +- name: STR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '1'], [1, '23'], [1, '4'], [3, '5']] # uops.info import + throughput: 3.3333333333333335 # uops.info import + uops: 7 # uops.info import +- name: STR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '1'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 5 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VERR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 20 # uops.info import +- name: VERR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 61 # uops.info import + port_pressure: [[7, '0'], [7, '1'], [9, '5']] # uops.info import + throughput: 9.0 # uops.info import + uops: 20 # uops.info import +- name: VERW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 222 # uops.info import +- name: VERW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 61 # uops.info import + port_pressure: [[7, '0'], [7, '1'], [9, '5']] # uops.info import + throughput: 9.0 # uops.info import + uops: 20 # uops.info import +- name: WBINVD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[183273, '0'], [1025, '01'], [1588, '05'], [130070, '1'], [1023, '15'], [172044, '23'], [172048, '4'], [ # uops.info import + 294975, '5']] # uops.info import + throughput: 296280.5 # uops.info import + uops: 954716 # uops.info import +- name: WRMSR # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[18, '0'], [26, '01'], [19, '05'], [16, '1'], [1, '4'], [53, '5']] # uops.info import + throughput: 62.5 # uops.info import + uops: 119 # uops.info import +- name: XADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[2, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 8 # uops.info import +- name: XADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: XCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[3, '015'], [2, '23'], [1, '4'], [2, '5']] # uops.info import + throughput: 3.0 # uops.info import + uops: 7 # uops.info import +- name: XCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: XLAT # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [1, '23']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 3 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 7 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: CLFLUSH # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '01'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CDQE # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMPSQ # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [2, '23']] # uops.info import + throughput: 1.0 # uops.info import + uops: 23 # uops.info import +- name: CMPXCHG16B # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 20 # uops.info import + port_pressure: [[2, '0'], [1, '01'], [9, '015'], [5, '05'], [2, '15'], [2, '23'], [1, '4'], [4, '5']] # uops.info import + throughput: 10.5 # uops.info import + uops: 24 # uops.info import +- name: CQO # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LODSQ # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '23']] # uops.info import + throughput: 0.5 # uops.info import + uops: 20 # uops.info import +- name: MOVSQ # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 62 # uops.info import +- name: MOVSXD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSXD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: POPFQ # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '1'], [1, '23'], [2, '5']] # uops.info import + throughput: 3.0 # uops.info import + uops: 7 # uops.info import +- name: PUSHFQ # uops.info import + operands: [] # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '05'], [1, '1'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SCASQ # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 3 # uops.info import +- name: STOSQ # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: LZCNT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: LZCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: EMMS # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [18, '5']] # uops.info import + throughput: 18.0 # uops.info import + uops: 19 # uops.info import +- name: MASKMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [2, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 16 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 314 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSHUFW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAUSE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 6 # uops.info import +- name: PCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[2, '0'], [4, '015'], [3, '05'], [4, '1'], [2, '15'], [3, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 18 # uops.info import +- name: PCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[2, '0'], [3, '015'], [3, '05'], [4, '1'], [2, '15'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 6.5 # uops.info import + uops: 18 # uops.info import +- name: RDRAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '015'], [1, '05'], [2, '1'], [1, '23'], [2, '5']] # uops.info import + throughput: 4.833333333333334 # uops.info import + uops: 13 # uops.info import +- name: RDTSCP # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0'], [1, '01'], [7, '1'], [10, '5']] # uops.info import + throughput: 10.0 # uops.info import + uops: 23 # uops.info import +- name: ADDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDNPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: COMISS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: COMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPI2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPS2PI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: CVTSS2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2PI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTSS2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: DIVPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: DIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: DIVSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: DIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: FXSAVE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[11, '0'], [1, '01'], [2, '015'], [2, '05'], [14, '1'], [40, '23'], [38, '4'], [27, '5']] # uops.info import + throughput: 38.0 # uops.info import + uops: 135 # uops.info import +- name: FXSAVE64 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[11, '0'], [1, '01'], [2, '015'], [2, '05'], [14, '1'], [40, '23'], [38, '4'], [27, '5']] # uops.info import + throughput: 38.0 # uops.info import + uops: 135 # uops.info import +- name: LDMXCSR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: MAXPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MAXSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MINPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MINSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVAPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVHLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVHPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVLHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVLPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVNTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 301 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVUPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MULPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ORPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PREFETCHNTA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PREFETCHT0 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PREFETCHT1 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PREFETCHT2 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: RCPPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: RCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RCPSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: RCPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RSQRTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: RSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RSQRTSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: RSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SFENCE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: SQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [7, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 7.0 # uops.info import + uops: 2 # uops.info import +- name: SQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [7, ['0DV']]] # uops.info import + throughput: 7.0 # uops.info import + uops: 1 # uops.info import +- name: STMXCSR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: SUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SUBSS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UCOMISS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: UCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKHPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKLPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: XORPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: XORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDNPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: COMISD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: COMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTDQ2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTDQ2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPD2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPD2PI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTPD2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPD2PS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPI2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTPI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPS2PD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSD2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSD2SS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSS2SD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPD2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPD2PI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTTPD2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2DQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTTSD2SI # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CVTTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: DIVPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: DIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: DIVSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: DIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: MASKMOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '05'], [1, '15'], [4, '23'], [2, '4'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 10 # uops.info import +- name: MAXPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MAXSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MFENCE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MINSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVAPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVDQ2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: MOVDQA # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVDQA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVDQU # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVHPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVLPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVNTDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 311 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVNTI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 317 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVNTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 309 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVQ2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVUPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MULPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ORPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: SQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [14, ['0DV']], [1, [2D, 3D]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 2 # uops.info import +- name: SQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 20 # uops.info import + port_pressure: [[1, '0'], [14, ['0DV']]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: SUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SUBSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UCOMISD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: UCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKHPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKLPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: XORPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: XORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: HADDPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: HADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: HADDPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: HADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: HSUBPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: HSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: HSUBPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: HSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: LDDQU # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVDDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSHDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSLDUP # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: BLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: BLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BLENDVPD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: BLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: BLENDVPS # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: BLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CRC32 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CRC32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: DPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: DPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: DPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 2.0 # uops.info import + uops: 6 # uops.info import +- name: DPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: EXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: EXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: INSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: INSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVNTDQA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 4 # uops.info import +- name: MPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [2, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PACKUSDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PBLENDVB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '15'], [1, '23']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 52 # uops.info import + port_pressure: [[11, '0'], [1, '05'], [7, '1'], [1, '23'], [13, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 13.5 # uops.info import + uops: 33 # uops.info import +- name: PCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 95 # uops.info import + port_pressure: [[14, '0'], [2, '01'], [3, '05'], [9, '1'], [3, '15'], [20, '5']] # uops.info import + throughput: 23.0 # uops.info import + uops: 49 # uops.info import +- name: PCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 50 # uops.info import + port_pressure: [[11, '0'], [1, '05'], [7, '1'], [1, '23'], [13, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 13.5 # uops.info import + uops: 33 # uops.info import +- name: PCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 95 # uops.info import + port_pressure: [[14, '0'], [2, '01'], [3, '05'], [9, '1'], [3, '15'], [20, '5']] # uops.info import + throughput: 23.0 # uops.info import + uops: 49 # uops.info import +- name: PCMPGTQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 4 # uops.info import +- name: PCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: PCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 4 # uops.info import +- name: PCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: PEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 17 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: 17 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PHMINPOSUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PHMINPOSUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXWQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXWD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXWQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMULDQ # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POPCNT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: POPCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PTEST # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: XGETBV # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '015'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 4.5 # uops.info import + uops: 8 # uops.info import +- name: XSAVE # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [14, '01'], [14, '05'], [12, '1'], [10, '15'], [8, '23'], [4, '4'], [18, '5']] # uops.info import + throughput: 30.0 # uops.info import + uops: 80 # uops.info import +- name: XSAVE64 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [14, '01'], [14, '05'], [12, '1'], [10, '15'], [8, '23'], [4, '4'], [18, '5']] # uops.info import + throughput: 30.0 # uops.info import + uops: 80 # uops.info import +- name: XSETBV # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '01'], [11, '015'], [7, '05'], [3, '1'], [1, '15'], [9, '5']] # uops.info import + throughput: 16.666666666666664 # uops.info import + uops: 36 # uops.info import +- name: XSAVEOPT # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [22, '01'], [24, '05'], [18, '1'], [20, '15'], [4, '4'], [20, '5']] # uops.info import + throughput: 42.0 # uops.info import + uops: 99 # uops.info import +- name: XSAVEOPT64 # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + latency: ~ # uops.info import + port_pressure: [[7, '0'], [22, '01'], [24, '05'], [18, '1'], [20, '15'], [4, '4'], [20, '5']] # uops.info import + throughput: 42.0 # uops.info import + uops: 99 # uops.info import + # uops.info import + diff --git a/osaca/data/model_importer.py b/osaca/data/model_importer.py index 19e9001..92f5f25 100755 --- a/osaca/data/model_importer.py +++ b/osaca/data/model_importer.py @@ -118,9 +118,9 @@ def extract_model(tree, arch, skip_mem=True): mnemonic = instruction_tag.attrib["asm"] iform = instruction_tag.attrib["iform"] - # skip any mnemonic which contain spaces (e.g., "REX CRC32") + # reduce to second part if mnemonic contain space (e.g., "REX CRC32") if " " in mnemonic: - continue + mnemonic = mnemonic.split(" ", 1)[1] # Extract parameter components try: @@ -139,14 +139,15 @@ def extract_model(tree, arch, skip_mem=True): if not any(["ports" in x.attrib for x in arch_tag.findall("measurement")]): print("Couldn't find port utilization, skip: ", iform, file=sys.stderr) continue - # skip if computed and measured TP don't match - if not [x.attrib["TP_ports"] == x.attrib["TP"] for x in arch_tag.findall("measurement")][0]: + # skip if measured TP is smaller than computed + if [float(x.attrib["TP_ports"]) > min(float(x.attrib["TP_loop"]), + float(x.attrib["TP_unrolled"])) + for x in arch_tag.findall("measurement")][0]: print( - "Calculated TP from port utilization doesn't match TP, skip: ", + "Calculated TP is greater than measured TP.", iform, file=sys.stderr, ) - continue # skip if instruction contains memory operand if skip_mem and any( [x.attrib["type"] == "mem" for x in instruction_tag.findall("operand")] @@ -156,11 +157,15 @@ def extract_model(tree, arch, skip_mem=True): # We collect all measurement and IACA information and compare them later for measurement_tag in arch_tag.iter("measurement"): if "TP_ports" in measurement_tag.attrib: - throughput = measurement_tag.attrib["TP_ports"] + throughput = float(measurement_tag.attrib["TP_ports"]) else: - throughput = ( - measurement_tag.attrib["TP"] if "TP" in measurement_tag.attrib else None + throughput = min( + measurement_tag.attrib.get("TP_loop", float('inf')), + measurement_tag.attrib.get("TP_unroll", float('inf')), + measurement_tag.attrib.get("TP", float('inf')), ) + if throughput == float('inf'): + throughput = None uops = int(measurement_tag.attrib["uops"]) if "uops" in measurement_tag.attrib else None if "ports" in measurement_tag.attrib: port_pressure.append(port_pressure_from_tag_attributes(measurement_tag.attrib)) @@ -215,16 +220,18 @@ def extract_model(tree, arch, skip_mem=True): port_23 = True if "4" in pp[1]: port_4 = True - # Add (X, ['2D', '3D']) if load ports (2 & 3) are used, but not the store port (4) - # X = 2 on SNB and IVB IFF used in combination with ymm register, otherwise X = 1 - if arch.upper() in ["SNB", "IVB"] and any( - [p["class"] == "register" and p["name"] == "ymm" for p in parameters] - ): - data_port_throughput = 2 - else: - data_port_throughput = 1 + # Add (x, ['2D', '3D']) if load ports (2 & 3) are used, but not the store port (4) if port_23 and not port_4: - port_pressure.append((data_port_throughput, ["2D", "3D"])) + if arch.upper() in ["SNB", "IVB"] and any( + [p.get('name', '') == 'ymm' for p in parameters]) and \ + not '128' in mnemonic: + # x = 2 if SNB or IVB and ymm regiser in any operand and not '128' in + # instruction name + port2D3D_pressure = 2 + else: + # otherwiese x = 1 + port2D3D_pressure = 1 + port_pressure.append((port2D3D_pressure, ["2D", "3D"])) # Add missing ports: for ports in [pp[1] for pp in port_pressure]: @@ -232,7 +239,6 @@ def extract_model(tree, arch, skip_mem=True): mm.add_port(p) throughput = max(mm.average_port_pressure(port_pressure)) - mm.set_instruction(mnemonic, parameters, latency, port_pressure, throughput, uops) # TODO eliminate entries which could be covered by automatic load / store expansion return mm diff --git a/osaca/data/skx.yml b/osaca/data/skx.yml index 390ddb4..bda5ca2 100644 --- a/osaca/data/skx.yml +++ b/osaca/data/skx.yml @@ -24,6 +24,7 @@ store_throughput: - {base: '*', offset: '*', index: ~, scale: '*', port_pressure: [[1, '237'], [1, '4']]} - {base: '*', offset: '*', index: gpr, scale: '*', port_pressure: [[1, '23'], [1, '4']]} store_throughput_default: [[1, '23'], [1, '4']] +store_to_load_forward_latency: 4.0 # JH: minimum according to Agner Fog ports: ['0', 0DV, '1', '2', 2D, '3', 3D, '4', '5', '6', '7'] port_model_scheme: | +------------------------------------------------------------------------+ @@ -59,6 +60,38 @@ port_model_scheme: | +-------+ | LEA | | ALU | +-------+ +-------+ instruction_forms: +- name: VMOVDQA64 + operands: + - class: register + name: ymm + - class: register + name: ymm + latency: 1 + port_pressure: [[1, '015']] + throughput: 0.3333333333333333 + uops: 1 +- name: vmovaps + operands: + - class: register + name: zmm + - class: register + name: zmm + latency: 0 + port_pressure: [] + throughput: 0.0 + uops: 0 +- name: CLTQ + operands: [] + latency: 1 + port_pressure: [[1, '0156']] + throughput: 0.25 + uops: 1 +- name: CBTW + operands: [] + latency: 1 + port_pressure: [[1, '0156']] + throughput: 0.25 + uops: 1 - name: [jo, jno, js, jns, jp, jpe, jnp, jpo] operands: - class: identifier @@ -174,2496 +207,6 @@ instruction_forms: port_pressure: [[1, '15']] # according to uops.info throughput: 0.5 # JH: measured on skylakesp2 uops: 1 -- name: SLDT - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0156'], [2, '06'], [1, '1']] - throughput: 1.25 - uops: 6 -- name: POPFW - operands: [] - latency: ~ - port_pressure: [[3, '0156'], [2, '06'], [1, '1'], [1, '23']] - throughput: 1.75 - uops: 7 -- name: CALL - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '237'], [1, '4']] - throughput: 1.0 - uops: 3 -- name: OUTSW - operands: [] - latency: ~ - port_pressure: [[8, '0'], [1, '01'], [4, '0156'], [1, '05'], [25, '06'], [15, '1'], [3, '15'], [1, '23'], [1, '237'], [ - 1, '4'], [8, '5']] - throughput: 22.5 - uops: 69 -- name: OUTSB - operands: [] - latency: ~ - port_pressure: [[8, '0'], [1, '01'], [5, '0156'], [1, '05'], [24, '06'], [15, '1'], [3, '15'], [1, '23'], [1, '237'], [ - 1, '4'], [8, '5']] - throughput: 22.25 - uops: 68 -- name: OUTSD - operands: [] - latency: ~ - port_pressure: [[8, '0'], [1, '01'], [4, '0156'], [1, '05'], [25, '06'], [15, '1'], [3, '15'], [1, '23'], [1, '237'], [ - 1, '4'], [8, '5']] - throughput: 22.5 - uops: 68 -- name: JNE - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JNLE - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JA - operands: - - class: identifier - throughput: 0.0 - latency: 0.0 - port_pressure: [] -- name: wait - operands: [] - latency: 1 - port_pressure: [] - throughput: 1 - uops: 0 -- name: WRMSR - operands: [] - latency: ~ - port_pressure: [[13, '0'], [7, '05'], [64, '06'], [12, '1'], [18, '15'], [1, '4'], [10, '5']] - throughput: 48.5 - uops: 125 -- name: REPE SCASW - operands: [] - latency: ~ - port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']] - throughput: 5.25 - uops: 18 -- name: REPE SCASD - operands: [] - latency: ~ - port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']] - throughput: 5.25 - uops: 18 -- name: REPE SCASB - operands: [] - latency: ~ - port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']] - throughput: 5.25 - uops: 18 -- name: REX64 REPE SCASB - operands: [] - latency: ~ - port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']] - throughput: 5.25 - uops: 18 -- name: JNS - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JL - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JNP - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JNZ - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JNB - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JNO - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: LAR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 58 - port_pressure: [[2, '0156'], [1, '06'], [1, '1']] - throughput: 1.5 - uops: 24 -- name: JNL - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: CMC - operands: [] - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: CMP - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: CMP - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX CMP - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: LSL - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 56 - port_pressure: [[1, '0'], [2, '015'], [2, '0156'], [6, '06'], [3, '1'], [2, '23']] - throughput: 5.166666666666666 - uops: 16 -- name: LAHF - operands: [] - latency: 0 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: [CBW, CBTW] - operands: [] - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: PUSHFW - operands: [] - latency: 7 - port_pressure: [[1, '237'], [1, '4']] - throughput: 1.0 - uops: 4 -- name: NOT - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX NOT - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: NOP - operands: [] - latency: ~ - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 0 -- name: INC - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX INC - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: CMPSW - operands: [] - latency: 4 - port_pressure: [[3, '0156'], [2, '23']] - throughput: 1.0 - uops: 5 -- name: CMPSB - operands: [] - latency: 4 - port_pressure: [[3, '0156'], [2, '23']] - throughput: 1.0 - uops: 5 -- name: CMPSD - operands: [] - latency: 4 - port_pressure: [[3, '0156'], [2, '23']] - throughput: 1.0 - uops: 5 -- name: SETB - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETB - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SETL - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETL - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SETO - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETO - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BSR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: SETP - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETP - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: OUT - operands: - - class: register - name: gpr - - class: immediate - imd: int - latency: ~ - port_pressure: [[9, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] - throughput: 6.75 - uops: 66 -- name: OUT - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[9, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] - throughput: 6.75 - uops: 64 -- name: SBB - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SBB - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156'], [1, '06']] - throughput: 0.75 - uops: 1 -- name: LODSB - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: LODSW - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: LODSD - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [1, '23']] - throughput: 0.5 - uops: 2 -- name: JNBE - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: STD - operands: [] - latency: ~ - port_pressure: [[5, '0156'], [1, '06']] - throughput: 1.75 - uops: 2 -- name: STOSD - operands: [] - latency: 0 - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] - throughput: 1.0 - uops: 3 -- name: xadd - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[3, '0156']] - throughput: 0.75 - uops: 3 -- name: XOR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: XOR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX XOR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: SAR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SAR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: STC - operands: [] - latency: ~ - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: STI - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [4, '06'], [1, '1']] - throughput: 2.25 - uops: 6 -- name: STR - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[2, '06'], [1, '1']] - throughput: 1.0 - uops: 6 -- name: STOSB - operands: [] - latency: 0 - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] - throughput: 1.0 - uops: 3 -- name: REPE LODSW - operands: [] - latency: ~ - port_pressure: [[7, '015'], [9, '06'], [1, '1'], [3, '23']] - throughput: 6.833333333333334 - uops: 20 -- name: REPNE LODSW - operands: [] - latency: ~ - port_pressure: [[7, '015'], [9, '06'], [1, '1'], [3, '23']] - throughput: 6.833333333333334 - uops: 20 -- name: RDMSR - operands: [] - latency: ~ - port_pressure: [[1, '0'], [8, '01'], [17, '05'], [36, '06'], [6, '1'], [11, '15'], [5, '5']] - throughput: 31.5 - uops: 84 -- name: REPE LODSB - operands: [] - latency: ~ - port_pressure: [[8, '015'], [9, '06'], [1, '1'], [2, '23']] - throughput: 7.166666666666666 - uops: 20 -- name: REX64 REPE LODSB - operands: [] - latency: ~ - port_pressure: [[8, '015'], [9, '06'], [1, '1'], [2, '23']] - throughput: 7.166666666666666 - uops: 20 -- name: REPNE LODSB - operands: [] - latency: ~ - port_pressure: [[8, '015'], [9, '06'], [1, '1'], [2, '23']] - throughput: 7.166666666666666 - uops: 20 -- name: REX64 REPNE LODSB - operands: [] - latency: ~ - port_pressure: [[8, '015'], [9, '06'], [1, '1'], [2, '23']] - throughput: 7.166666666666666 - uops: 20 -- name: REPE LODSD - operands: [] - latency: ~ - port_pressure: [[7, '015'], [9, '06'], [1, '1'], [3, '23']] - throughput: 6.833333333333334 - uops: 20 -- name: REPNE LODSD - operands: [] - latency: ~ - port_pressure: [[7, '015'], [9, '06'], [1, '1'], [3, '23']] - throughput: 6.833333333333334 - uops: 20 -- name: REPNE CMPSB - operands: [] - latency: ~ - port_pressure: [[7, '015'], [11, '06'], [1, '1'], [3, '23'], [1, '5']] - throughput: 7.833333333333334 - uops: 23 -- name: REX64 REPNE CMPSB - operands: [] - latency: ~ - port_pressure: [[7, '015'], [11, '06'], [1, '1'], [3, '23'], [1, '5']] - throughput: 7.833333333333334 - uops: 23 -- name: REPNE CMPSD - operands: [] - latency: ~ - port_pressure: [[7, '015'], [11, '06'], [1, '1'], [3, '23'], [1, '5']] - throughput: 7.833333333333334 - uops: 23 -- name: SETS - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETS - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SHR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SHR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SHL - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SHL - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BTS - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BTS - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BTR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BTR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: LOOP - operands: - - class: identifier - latency: 2 - port_pressure: [[2, '0156'], [4, '06'], [1, '15']] - throughput: 2.5 - uops: 8 -- name: BTC - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BTC - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: WBINVD - operands: [] - latency: ~ - port_pressure: [[372439, '0'], [837649, '06'], [472609, '1'], [345702, '23'], [174727, '237'], [517818, '4'], [499317, '5'], - [3, [0DV]]] - throughput: 791263.5 - uops: 3221652 -- name: JBE - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: MUL - operands: - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: REX MUL - operands: - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: PUSH - operands: - - class: immediate - imd: int - latency: 5 - port_pressure: [[1, '237'], [1, '4']] - throughput: 1.0 - uops: 2 -- name: PUSH - operands: - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '1'], [1, '237'], [1, '4']] - throughput: 1.0 - uops: 3 -- name: PUSHF - operands: [] - latency: 7 - port_pressure: [[1, '237'], [1, '4']] - throughput: 1.0 - uops: 4 -- name: SETNO - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNO - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SETNL - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNL - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: CLI - operands: [] - latency: ~ - port_pressure: [[2, '06'], [1, '1']] - throughput: 1.0 - uops: 3 -- name: CLD - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [1, '06']] - throughput: 1.0 - uops: 2 -- name: SETNB - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNB - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: CLC - operands: [] - latency: ~ - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 0 -- name: SETNZ - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNZ - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SETNS - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNS - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SETNP - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNP - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: LLDT - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '015'], [7, '06'], [3, '1'], [1, '23'], [1, '237'], [1, '4']] - throughput: 3.8333333333333335 - uops: 14 -- name: RET - operands: - - class: immediate - imd: int - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: 11 -- name: RET - operands: [] - latency: ~ - port_pressure: [[1, '015'], [1, '0156'], [2, '06'], [1, '1'], [1, '23'], [2, '237']] - throughput: 1.5833333333333333 - uops: 8 -- name: SETNBE - operands: - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: REX SETNBE - operands: - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: REPE INSW - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [2, '015'], [6, '0156'], [2, '05'], [19, '06'], [12, '1'], [6, '5']] - throughput: 18.166666666666668 - uops: 53 -- name: REPNE INSW - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [2, '015'], [6, '0156'], [2, '05'], [19, '06'], [12, '1'], [6, '5']] - throughput: 18.166666666666668 - uops: 53 -- name: REPE INSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [2, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.666666666666668 - uops: 53 -- name: REX64 REPE INSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [2, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.666666666666668 - uops: 53 -- name: REPNE INSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [2, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.666666666666668 - uops: 53 -- name: REX64 REPNE INSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [2, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.666666666666668 - uops: 53 -- name: REPE INSD - operands: [] - latency: ~ - port_pressure: [[5, '0'], [2, '01'], [1, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.833333333333332 - uops: 53 -- name: REX64 REPE INSD - operands: [] - latency: ~ - port_pressure: [[5, '0'], [2, '01'], [1, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.833333333333332 - uops: 53 -- name: REPNE INSD - operands: [] - latency: ~ - port_pressure: [[5, '0'], [2, '01'], [1, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.833333333333332 - uops: 53 -- name: REX64 REPNE INSD - operands: [] - latency: ~ - port_pressure: [[5, '0'], [2, '01'], [1, '015'], [6, '0156'], [1, '05'], [19, '06'], [12, '1'], [7, '5']] - throughput: 17.833333333333332 - uops: 53 -- name: REPE STOSD - operands: [] - latency: ~ - port_pressure: [[4, '01'], [12, '015'], [1, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.0 - uops: 74 -- name: REPNE STOSD - operands: [] - latency: ~ - port_pressure: [[4, '01'], [12, '015'], [1, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.0 - uops: 74 -- name: VERR - operands: - - class: register - name: gpr - latency: 62 - port_pressure: [[2, '0'], [8, '06'], [4, '1'], [4, '23'], [4, '5']] - throughput: 6.0 - uops: 22 -- name: REPE STOSB - operands: [] - latency: ~ - port_pressure: [[4, '01'], [11, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.166666666666664 - uops: 74 -- name: REX64 REPE STOSB - operands: [] - latency: ~ - port_pressure: [[4, '01'], [11, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.166666666666664 - uops: 74 -- name: REPNE STOSB - operands: [] - latency: ~ - port_pressure: [[4, '01'], [11, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.166666666666664 - uops: 74 -- name: REX64 REPNE STOSB - operands: [] - latency: ~ - port_pressure: [[4, '01'], [11, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.166666666666664 - uops: 74 -- name: REPE STOSW - operands: [] - latency: ~ - port_pressure: [[4, '01'], [11, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.166666666666664 - uops: 74 -- name: REPNE STOSW - operands: [] - latency: ~ - port_pressure: [[4, '01'], [11, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 19.166666666666664 - uops: 74 -- name: CWD - operands: [] - latency: 2 - port_pressure: [[1, '0156'], [1, '06']] - throughput: 0.75 - uops: 2 -- name: TEST - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX TEST - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: TEST - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX TEST - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: JZ - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: SCASW - operands: [] - latency: 1 - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: JP - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JS - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JO - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: SCASD - operands: [] - latency: 1 - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: SCASB - operands: [] - latency: 1 - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: JB - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: RDPMC - operands: [] - latency: ~ - port_pressure: [[10, '015'], [2, '05'], [18, '06'], [1, '1'], [2, '5']] - throughput: 13.333333333333334 - uops: 33 -- name: RETFW - operands: - - class: immediate - imd: int - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: ~ -- name: RETF - operands: - - class: immediate - imd: int - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: ~ -- name: RETFQ - operands: - - class: immediate - imd: int - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: ~ -- name: RETFW - operands: [] - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: ~ -- name: RETF - operands: [] - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: ~ -- name: RETFQ - operands: [] - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: ~ -- name: ENTERW - operands: - - class: immediate - imd: int - - class: immediate - imd: int - latency: ~ - port_pressure: [[3, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']] - throughput: 1.75 - uops: 12 -- name: ENTER - operands: - - class: immediate - imd: int - - class: immediate - imd: int - latency: ~ - port_pressure: [[3, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']] - throughput: 1.75 - uops: 12 -- name: REPNE SCASB - operands: [] - latency: ~ - port_pressure: [[19, '0156'], [9, '06'], [1, '15'], [3, '23']] - throughput: 9.25 - uops: 18 -- name: REX64 REPNE SCASB - operands: [] - latency: ~ - port_pressure: [[19, '0156'], [9, '06'], [1, '15'], [3, '23']] - throughput: 9.25 - uops: 18 -- name: REPNE SCASD - operands: [] - latency: ~ - port_pressure: [[5, '015'], [1, '0156'], [10, '06'], [1, '1'], [1, '5']] - throughput: 6.916666666666667 - uops: 18 -- name: REPNE SCASW - operands: [] - latency: ~ - port_pressure: [[5, '015'], [1, '0156'], [10, '06'], [1, '1'], [1, '5']] - throughput: 6.916666666666667 - uops: 18 -- name: LEAVEW - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [1, '23']] - throughput: 0.5 - uops: 4 -- name: LEAVE - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: REPE OUTSW - operands: [] - latency: ~ - port_pressure: [[6, '0'], [1, '01'], [1, '015'], [5, '0156'], [19, '06'], [11, '1'], [2, '15'], [7, '5']] - throughput: 17.583333333333332 - uops: 52 -- name: REPNE OUTSW - operands: [] - latency: ~ - port_pressure: [[6, '0'], [1, '01'], [1, '015'], [5, '0156'], [19, '06'], [11, '1'], [2, '15'], [7, '5']] - throughput: 17.583333333333332 - uops: 52 -- name: REPE OUTSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [1, '015'], [4, '0156'], [1, '05'], [20, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.333333333333332 - uops: 52 -- name: REX64 REPE OUTSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [1, '015'], [4, '0156'], [1, '05'], [20, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.333333333333332 - uops: 52 -- name: REPNE OUTSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [1, '015'], [4, '0156'], [1, '05'], [20, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.333333333333332 - uops: 52 -- name: REX64 REPNE OUTSB - operands: [] - latency: ~ - port_pressure: [[5, '0'], [1, '01'], [1, '015'], [4, '0156'], [1, '05'], [20, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.333333333333332 - uops: 52 -- name: REPE OUTSD - operands: [] - latency: ~ - port_pressure: [[6, '0'], [2, '015'], [5, '0156'], [19, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.416666666666668 - uops: 52 -- name: REX64 REPE OUTSD - operands: [] - latency: ~ - port_pressure: [[6, '0'], [2, '015'], [5, '0156'], [19, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.416666666666668 - uops: 52 -- name: REPNE OUTSD - operands: [] - latency: ~ - port_pressure: [[6, '0'], [2, '015'], [5, '0156'], [19, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.416666666666668 - uops: 52 -- name: REX64 REPNE OUTSD - operands: [] - latency: ~ - port_pressure: [[6, '0'], [2, '015'], [5, '0156'], [19, '06'], [12, '1'], [1, '15'], [7, '5']] - throughput: 17.416666666666668 - uops: 52 -- name: XLAT - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: SMSW - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0156'], [2, '06'], [1, '5']] - throughput: 1.25 - uops: 4 -- name: AND - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: AND - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX AND - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: JLE - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: CPUID - operands: [] - latency: ~ - port_pressure: [[5, '0156'], [2, '06'], [1, '5']] - throughput: 2.25 - uops: 165 -- name: RDTSC - operands: [] - latency: ~ - port_pressure: [[5, '0156'], [2, '06'], [1, '5']] - throughput: 2.25 - uops: 18 -- name: CDQ - operands: [] - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: INSB - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] - throughput: 1.5 - uops: 69 -- name: INSD - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] - throughput: 1.5 - uops: 69 -- name: IMUL - operands: - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: REX IMUL - operands: - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: IMUL - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: RCR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '0156'], [1, '06']] - throughput: 1.0 - uops: 3 -- name: REX RCR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '0156'], [1, '06']] - throughput: 1.0 - uops: 3 -- name: RCL - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '0156'], [1, '06']] - throughput: 1.0 - uops: 3 -- name: REX RCL - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '0156'], [1, '06']] - throughput: 1.0 - uops: 3 -- name: INSW - operands: [] - latency: ~ - port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] - throughput: 1.5 - uops: 69 -- name: STOSW - operands: [] - latency: 0 - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] - throughput: 1.0 - uops: 3 -- name: IN - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: ~ - port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] - throughput: 7.0 - uops: 71 -- name: IN - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] - throughput: 7.0 - uops: 70 -- name: BT - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BT - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: POP - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '23']] - throughput: 0.5 - uops: 1 -- name: JRCXZ - operands: - - class: identifier - latency: ~ - port_pressure: [[1, '0156'], [1, '06']] - throughput: 0.75 - uops: 2 -- name: SAHF - operands: [] - latency: 0 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: LMSW - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[3, '015'], [2, '0156'], [10, '06'], [1, '1'], [1, '23'], [1, '237'], [2, '4'], [4, '5']] - throughput: 6.5 - uops: 24 -- name: REPE CMPSD - operands: [] - latency: ~ - port_pressure: [[7, '015'], [11, '06'], [1, '1'], [3, '23'], [1, '5']] - throughput: 7.833333333333334 - uops: 23 -- name: OR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX OR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REPE CMPSB - operands: [] - latency: ~ - port_pressure: [[7, '015'], [11, '06'], [1, '1'], [3, '23'], [1, '5']] - throughput: 7.833333333333334 - uops: 23 -- name: REX64 REPE CMPSB - operands: [] - latency: ~ - port_pressure: [[7, '015'], [11, '06'], [1, '1'], [3, '23'], [1, '5']] - throughput: 7.833333333333334 - uops: 23 -- name: REPE CMPSW - operands: [] - latency: ~ - port_pressure: [[7, '015'], [1, '0156'], [10, '06'], [1, '1'], [2, '23'], [1, '5']] - throughput: 7.583333333333334 - uops: 22 -- name: CLTS - operands: [] - latency: ~ - port_pressure: [[4, '06'], [2, '5']] - throughput: 2.0 - uops: 6 -- name: REPNE CMPSW - operands: [] - latency: ~ - port_pressure: [[7, '015'], [10, '06'], [1, '1'], [2, '23'], [1, '5']] - throughput: 7.333333333333334 - uops: 22 -- name: ROL - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: REX ROL - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: VERW - operands: - - class: register - name: gpr - latency: 65 - port_pressure: [[3, '0'], [6, '06'], [4, '1'], [4, '23'], [3, '5']] - throughput: 6.0 - uops: 20 -- name: JMP - operands: - - class: register - name: gpr - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: JMP - operands: - - class: identifier - latency: 0 - port_pressure: [] - throughput: 0.0 - uops: 1 -- name: ROR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: REX ROR - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: SETLE - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETLE - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SUB - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: SUB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX SUB - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: NEG - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX NEG - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: SETNLE - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETNLE - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: ADD - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: ADD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX ADD - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: ADC - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: ADC - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX ADC - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156'], [1, '06']] - throughput: 0.75 - uops: 1 -- name: [CWDE, CWTL] - operands: [] - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: BSF - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: SETZ - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REX SETZ - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: DEC - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REX DEC - operands: - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: SETBE - operands: - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: REX SETBE - operands: - - class: register - name: gpr - latency: 2 - port_pressure: [[2, '06']] - throughput: 1.0 - uops: 2 -- name: BSWAP - operands: - - class: register - name: gpr - latency: 2 - port_pressure: [[1, '06'], [1, '15']] - throughput: 0.5 - uops: 2 -- name: UNPCKHPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: DIVPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0'], [5, [0DV]]] - throughput: 5.0 - uops: 1 -- name: ADDSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTPI2PS - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[2, '0']] - throughput: 2.0 - uops: 2 -- name: CMPSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: ANDNPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTTSS2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 3 -- name: ORPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: DIVSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0'], [5, [0DV]]] - throughput: 5.0 - uops: 1 -- name: RCPSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: SQRTSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0'], [3, [0DV]]] - throughput: 3.0 - uops: 1 -- name: SUBSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: XORPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: SUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: SHUFPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: MINSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: ADDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] # uops.info (measured) - throughput: 0.5 # JH: measured - uops: 1 -- name: CVTSI2SS - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 8 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: SFENCE - operands: [] - latency: ~ - port_pressure: [[1, '237'], [1, '4']] - throughput: 1.0 - uops: 2 -- name: RSQRTSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: UNPCKLPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: MULSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: SQRTPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0'], [3, [0DV]]] - throughput: 3.0 - uops: 1 -- name: CVTTPS2PI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 9 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: RSQRTPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: MINPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTPS2PI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 9 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: MULPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTSS2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 3 -- name: ANDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: MAXPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: COMISS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: RCPPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: MAXSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: UCOMISS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: UNPCKHPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PUNPCKHDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: CVTDQ2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: CVTTPS2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: DIVPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[1, '0'], [8, [0DV]]] - throughput: 8.0 - uops: 1 -- name: PCMPGTW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PCMPGTB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PCMPGTD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: CVTPI2PD - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PACKUSWB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: ANDNPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PSLLDQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PSUBD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: UNPCKLPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PSADBW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PADDUSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PADDUSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: CVTPS2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PACKSSDW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PMULLW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: DIVSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[1, '0'], [8, [0DV]]] - throughput: 8.0 - uops: 1 -- name: PCMPEQW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PCMPEQB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PCMPEQD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PUNPCKLQDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PUNPCKLWD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PADDSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: ORPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PXOR - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 - name: cmppd operands: - class: immediate @@ -2848,31737 +391,6 @@ instruction_forms: port_pressure: [[1, '01']] # JH: according to uops.info throughput: 0.5 # JH: measured on skylakesp2 uops: 1 -- name: PSUBB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PSUBUSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSUBW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PADDW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMAXSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: CVTPD2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: PADDD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PADDB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PSRLDQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PADDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PADDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PUNPCKHQDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: CMPSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMULHUW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: MINSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTTSD2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: ADDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] # uops.info (measured) - throughput: 0.5 # uops.info (measured) - uops: 1 -- name: POR - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTSD2SS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: PSLLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: SQRTSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 19 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: PSLLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: CVTSI2SD - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: PSLLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSUBUSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PUNPCKLDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: MULSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PANDN - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: SHUFPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: SUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: SQRTPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 19 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: ANDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMULHW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMINSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: CVTTPD2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: PSHUFD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: CVTSS2SD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: XORPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: MAXSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: MINPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: ADDSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PSRLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSRLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSRLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: SUBSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PADDSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: LFENCE - operands: [] - latency: ~ - port_pressure: [[2, '0156']] - throughput: 0.5 - uops: 0 -- name: CVTSD2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: CVTPS2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: MULPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PSUBQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSUBQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PUNPCKHBW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PMULUDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PMULUDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMADDWD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PEXTRW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PAND - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: CVTDQ2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMAXUB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PUNPCKHWD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: CVTPD2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: CVTPD2PI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: MFENCE - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] - throughput: 1.0 - uops: 2 -- name: PSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: MAXPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMINUB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PAVGW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSUBSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PAVGB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSRAW - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: COMISD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRAD - operands: - - class: immediate - imd: int - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PACKSSWB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PUNPCKLBW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: UCOMISD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: CVTTPD2PI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: PSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: FCHS - operands: [] - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: ~ -- name: FUCOM - operands: [] - latency: ~ - port_pressure: [[1, '5']] - throughput: 1.0 - uops: ~ -- name: FLDL2T - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: ~ -- name: FLDL2E - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: ~ -- name: FYL2X - operands: [] - latency: ~ - port_pressure: [[2, '0'], [2, '0156'], [2, '05'], [2, '06'], [3, '5']] - throughput: 4.5 - uops: ~ -- name: FADDP - operands: [] - latency: ~ - port_pressure: [[1, '5']] - throughput: 1.0 - uops: ~ -- name: FXTRACT - operands: [] - latency: ~ - port_pressure: [[1, '05'], [2, '5']] - throughput: 2.5 - uops: ~ -- name: FCOMPP - operands: [] - latency: ~ - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: ~ -- name: FYL2XP1 - operands: [] - latency: ~ - port_pressure: [[1, '5']] - throughput: 1.0 - uops: ~ -- name: FRNDINT - operands: [] - latency: ~ - port_pressure: [[5, '0'], [3, '0156'], [2, '05'], [2, '06'], [6, '5']] - throughput: 7.75 - uops: ~ -- name: FNCLEX - operands: [] - latency: ~ - port_pressure: [[4, '0156']] - throughput: 1.0 - uops: ~ -- name: FPTAN - operands: [] - latency: ~ - port_pressure: [[4, '0'], [1, '5']] - throughput: 4.0 - uops: ~ -- name: FCOS - operands: [] - latency: ~ - port_pressure: [[7, '0'], [4, '0156'], [3, '06'], [7, '5']] - throughput: 9.5 - uops: ~ -- name: FSCALE - operands: [] - latency: ~ - port_pressure: [[1, '0'], [3, '0156'], [1, '06'], [2, '5']] - throughput: 2.75 - uops: ~ -- name: FXAM - operands: [] - latency: ~ - port_pressure: [[2, '5']] - throughput: 2.0 - uops: ~ -- name: FPREM1 - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: ~ -- name: FNINIT - operands: [] - latency: ~ - port_pressure: [[6, '0156'], [3, '05'], [6, '5']] - throughput: 9.0 - uops: ~ -- name: FNOP - operands: [] - latency: ~ - port_pressure: [[1, '05']] - throughput: 0.5 - uops: ~ -- name: FLDPI - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: ~ -- name: FNSTSW - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '0156']] - throughput: 1.25 - uops: ~ -- name: FWAIT - operands: [] - latency: ~ - port_pressure: [[2, '0156']] - throughput: 0.5 - uops: ~ -- name: F2XM1 - operands: [] - latency: ~ - port_pressure: [[3, '0'], [3, '0156'], [3, '06'], [3, '5']] - throughput: 5.25 - uops: ~ -- name: FPREM - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '0156'], [2, '05'], [1, '5']] - throughput: 2.25 - uops: ~ -- name: FINCSTP - operands: [] - latency: ~ - port_pressure: [[1, '05']] - throughput: 0.5 - uops: ~ -- name: FTST - operands: [] - latency: ~ - port_pressure: [[1, '5']] - throughput: 1.0 - uops: ~ -- name: FPATAN - operands: [] - latency: ~ - port_pressure: [[26, '0'], [10, '0156'], [2, '05'], [5, '06'], [12, '5']] - throughput: 32.0 - uops: ~ -- name: FABS - operands: [] - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: ~ -- name: FSIN - operands: [] - latency: ~ - port_pressure: [[8, '0'], [3, '0156'], [4, '06'], [7, '5']] - throughput: 10.75 - uops: ~ -- name: FLDLN2 - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: ~ -- name: FXCH - operands: [] - latency: ~ - port_pressure: [[2, '0'], [4, '0156'], [2, '05'], [4, '06'], [1, '1'], [2, '5']] - throughput: 6.0 - uops: ~ -- name: FDECSTP - operands: [] - latency: ~ - port_pressure: [[2, '05']] - throughput: 1.0 - uops: ~ -- name: FLDLG2 - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: ~ -- name: FLDZ - operands: [] - latency: ~ - port_pressure: [[1, '05']] - throughput: 0.5 - uops: ~ -- name: FUCOMPP - operands: [] - latency: ~ - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: ~ -- name: FLD1 - operands: [] - latency: ~ - port_pressure: [[1, '0'], [1, '05']] - throughput: 1.5 - uops: ~ -- name: FSINCOS - operands: [] - latency: ~ - port_pressure: [[2, '0'], [1, '05'], [3, '5']] - throughput: 3.5 - uops: ~ -- name: PUNPCKHDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PCMPGTW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PCMPGTB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PCMPGTD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PACKUSWB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 2 - port_pressure: [[1, '0156'], [2, '5']] - throughput: 2.25 - uops: 2 -- name: PSUBD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSADBW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PADDUSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PADDUSB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PACKSSDW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 2 - port_pressure: [[1, '0156'], [2, '5']] - throughput: 2.25 - uops: 2 -- name: PMULLW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PCMPEQW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PCMPEQB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PCMPEQD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PUNPCKLWD - operands: - - class: register - name: mm - - class: register - name: mm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PADDSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PXOR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSUBB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSUBUSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSUBW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PADDW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PMAXSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PADDD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PADDB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PMULHUW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: POR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSLLD - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSLLD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSLLW - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSLLW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSLLQ - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSLLQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSUBUSB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PUNPCKLDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PANDN - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PMULHW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PMINSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSHUFW - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PSRLQ - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRLQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRLW - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRLW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRLD - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRLD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PADDSB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: EMMS - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [9, '05']] - throughput: 4.75 - uops: 10 -- name: PUNPCKHBW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PMADDWD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PEXTRW - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PAND - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PMAXUB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PUNPCKHWD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PMINUB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSUBSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PAVGW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSUBSB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PAVGB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRAW - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRAW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRAD - operands: - - class: immediate - imd: int - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PSRAD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PACKSSWB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 2 - port_pressure: [[1, '0156'], [2, '5']] - throughput: 2.25 - uops: 2 -- name: PUNPCKLBW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: REPE SCASQ - operands: [] - latency: ~ - port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']] - throughput: 5.25 - uops: 18 -- name: CMPSQ - operands: [] - latency: 4 - port_pressure: [[3, '0156'], [2, '23']] - throughput: 1.0 - uops: 5 -- name: LODSQ - operands: [] - latency: ~ - port_pressure: [[1, '0156'], [1, '23']] - throughput: 0.5 - uops: 2 -- name: CDQE - operands: [] - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: CLTQ - operands: [] - latency: 1 - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: 1 -- name: REPE LODSQ - operands: [] - latency: ~ - port_pressure: [[7, '015'], [9, '06'], [1, '1'], [3, '23']] - throughput: 6.833333333333334 - uops: 20 -- name: REPNE LODSQ - operands: [] - latency: ~ - port_pressure: [[7, '015'], [9, '06'], [1, '1'], [3, '23']] - throughput: 6.833333333333334 - uops: 20 -- name: SYSCALL - operands: [] - latency: ~ - port_pressure: [[1, '0156']] - throughput: 0.25 - uops: ~ -- name: REPNE CMPSQ - operands: [] - latency: ~ - port_pressure: [[7, '015'], [1, '0156'], [10, '06'], [1, '1'], [2, '23'], [1, '5']] - throughput: 7.583333333333334 - uops: 22 -- name: REPE STOSQ - operands: [] - latency: ~ - port_pressure: [[2, '01'], [13, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 18.833333333333332 - uops: 74 -- name: REPNE STOSQ - operands: [] - latency: ~ - port_pressure: [[2, '01'], [13, '015'], [2, '05'], [25, '06'], [3, '1'], [2, '15'], [10, '23'], [8, '4'], [9, '5']] - throughput: 18.833333333333332 - uops: 74 -- name: SCASQ - operands: [] - latency: 1 - port_pressure: [[2, '0156'], [1, '23']] - throughput: 0.5 - uops: 3 -- name: REPNE SCASQ - operands: [] - latency: ~ - port_pressure: [[5, '015'], [1, '0156'], [10, '06'], [1, '1'], [1, '5']] - throughput: 6.916666666666667 - uops: 18 -- name: POPFQ - operands: [] - latency: ~ - port_pressure: [[3, '0156'], [2, '06'], [1, '1'], [1, '23']] - throughput: 1.75 - uops: 7 -- name: STOSQ - operands: [] - latency: 0 - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] - throughput: 1.0 - uops: 3 -- name: CQO - operands: [] - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: REPE CMPSQ - operands: [] - latency: ~ - port_pressure: [[7, '015'], [10, '06'], [1, '1'], [2, '23'], [1, '5']] - throughput: 7.333333333333334 - uops: 22 -- name: POPCNT - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: ROUNDPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 2 -- name: ROUNDPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 2 -- name: PCMPGTQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PBLENDW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PHMINPOSUW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: INSERTPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PMULLD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 10 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 2 -- name: PCMPEQQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PMINSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PACKUSDW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: EXTRACTPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PMAXSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PMAXSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: BLENDPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PTEST - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PMULDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PMINSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: CRC32 - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: REX CRC32 - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: DPPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 9 - port_pressure: [[2, '015'], [1, '5']] - throughput: 1.6666666666666665 - uops: 3 -- name: DPPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[3, '015'], [1, '5']] - throughput: 2.0 - uops: 4 -- name: PEXTRD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PMAXUW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PMAXUD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: BLENDPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PEXTRB - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PMINUW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PMINUD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: BLENDVPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 1 -- name: BLENDVPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 1 -- name: ROUNDSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 2 -- name: ROUNDSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 2 -- name: PEXTRQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: PBLENDVB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[2, '015']] - throughput: 0.6666666666666666 - uops: 1 -- name: PHSUBD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '05'], [2, '5']] - throughput: 2.5 - uops: 3 -- name: PHSUBD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: PMULHRSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PMULHRSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PHSUBW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '05'], [2, '5']] - throughput: 2.5 - uops: 3 -- name: PHSUBW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: PSIGNW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSIGNW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSIGND - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSIGND - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PSIGNB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PSIGNB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PHADDSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '0'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: PHADDSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: PMADDUBSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: PMADDUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: PHSUBSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '0'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: PHSUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: PABSW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PABSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PHADDD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '05'], [2, '5']] - throughput: 2.5 - uops: 3 -- name: PHADDD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: PALIGNR - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PALIGNR - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PSHUFB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: PABSD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PABSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PABSB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: PABSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: PHADDW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '05'], [2, '5']] - throughput: 2.5 - uops: 3 -- name: PHADDW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: ADDSUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: ADDSUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: HSUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: HSUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: HADDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: HADDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: XSETBV - operands: [] - latency: ~ - port_pressure: [[4, '0156'], [1, '06']] - throughput: 1.5 - uops: ~ -- name: XGETBV - operands: [] - latency: ~ - port_pressure: [[2, '0156']] - throughput: 0.5 - uops: ~ -- name: TZCNT - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: BLSMSK - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '15']] - throughput: 0.5 - uops: 1 -- name: ANDN - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '15']] - throughput: 0.5 - uops: 1 -- name: BEXTR - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 2 - port_pressure: [[1, '06'], [1, '15']] - throughput: 0.5 - uops: 2 -- name: BLSI - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '15']] - throughput: 0.5 - uops: 1 -- name: BLSR - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '15']] - throughput: 0.5 - uops: 1 -- name: RDTSCP - operands: [] - latency: ~ - port_pressure: [[20, '0156'], [2, '5']] - throughput: 7.0 - uops: 20 -- name: AESKEYGENASSIST - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[3, '0'], [2, '015'], [6, '5']] - throughput: 6.666666666666667 - uops: 13 -- name: AESIMC - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '0']] - throughput: 2.0 - uops: 2 -- name: STAC - operands: [] - latency: ~ - port_pressure: [[1, '06']] - throughput: 0.5 - uops: ~ -- name: CLAC - operands: [] - latency: ~ - port_pressure: [[1, '06']] - throughput: 0.5 - uops: ~ -- name: ADOX - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: ADCX - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: MWAIT - operands: [] - latency: ~ - port_pressure: [[7, '0156'], [2, '06'], [1, '5']] - throughput: 2.75 - uops: ~ -- name: RDSEED - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[3, '015'], [1, '0156'], [9, '06'], [2, '1'], [1, '23']] - throughput: 5.75 - uops: 16 -- name: LZCNT - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: PCLMULQDQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: RDRAND - operands: - - class: register - name: gpr - latency: ~ - port_pressure: [[3, '015'], [1, '0156'], [9, '06'], [2, '1'], [1, '23']] - throughput: 5.75 - uops: 16 -- name: PAUSE - operands: [] - latency: ~ - port_pressure: [[3, '0156'], [1, '06']] - throughput: 1.25 - uops: 1 -- name: VPMULHUW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULUDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRCPSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLDQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMULHRSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERM2F128 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VHADDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VHADDPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VPUNPCKLBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPEQW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VANDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPMAXSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VANDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VMULSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: vpsrld - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '0'], [1, '15']] - throughput: 1 -- name: VPSRLDQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VMAXSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPTEST - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPTEST - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPACKSSDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDSUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDSUBPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPXOR - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VSQRTSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 19 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: VEXTRACTPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VSQRTSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0'], [3, [0DV]]] - throughput: 3.0 - uops: 1 -- name: VUNPCKHPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCOMISD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VZEROALL - operands: [] - latency: ~ - port_pressure: [[16, '0156']] - throughput: 4.0 - uops: 10 -- name: VCOMISS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRSQRTSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSHUFD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSRAW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSHUFB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDIVPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[1, '0'], [4, [0DV]]] - throughput: 4.0 - uops: 1 -- name: VDIVPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 15 - port_pressure: [[1, '0'], [8, [0DV]]] - throughput: 8.0 - uops: 1 -- name: VDIVPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0'], [3, [0DV]]] - throughput: 3.0 - uops: 1 -- name: VDIVPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 12 - port_pressure: [[1, '0'], [5, [0DV]]] - throughput: 5.0 - uops: 1 -- name: VCMPSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSLLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCMPSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAND - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPHADDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPANDN - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VSHUFPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSUBSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSQRTPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0'], [3, [0DV]]] - throughput: 3.0 - uops: 1 -- name: VSQRTPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 13 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: VCVTPS2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2DQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPHADDD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VSQRTPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 19 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: VSQRTPD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 19 - port_pressure: [[1, '0'], [12, [0DV]]] - throughput: 12.0 - uops: 1 -- name: VSUBSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSHUFPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMULDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VDPPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 9 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 3 -- name: VDPPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[3, '01']] - throughput: 1.5 - uops: 4 -- name: VDPPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 13 - port_pressure: [[3, '01']] - throughput: 1.5 - uops: 4 -- name: VPUNPCKHDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTPD2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2DQ - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTSS2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 3 -- name: VMULPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VINSERTPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPALIGNR - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPACKUSWB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VMAXPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKHQDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSIGNW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSIGNB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VUNPCKHPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDUSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKLWD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDUSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSIGND - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VXORPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VROUNDSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VROUNDSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VPMADDUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VXORPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VINSERTF128 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VHSUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VHSUBPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VHSUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VHSUBPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VHADDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VHADDPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 3 -- name: VCVTTPS2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2DQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VTESTPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VTESTPD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VDIVSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0'], [3, [0DV]]] - throughput: 3.0 - uops: 1 -- name: VDIVSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[1, '0'], [4, [0DV]]] - throughput: 4.0 - uops: 1 -- name: VTESTPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VTESTPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VCMPPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCMPPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDSUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDSUBPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCMPPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCMPPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: vcvtsi2ss - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 2 - port_pressure: [[1, '015'], [2, '5']] - throughput: 1.0 - uops: 1 -- name: vcvtss2sd - operands: - - class: register - name: gpr - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 1.0 - uops: 1 -- name: VCVTSS2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 3 -- name: VMINSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSTMXCSR - operands: - - class: memory - base: "*" - offset: "*" - index: ~ - scale: "*" - latency: 11 - port_pressure: [[1, '0'], [1, '06'], [1, '237'], [1, '4']] - throughput: 1 - uops: 4 -- name: VSTMXCSR - operands: - - class: memory - base: "*" - offset: "*" - index: "gpr" - scale: "*" - latency: 11 - port_pressure: [[1, '0'], [1, '06'], [1, '23'], [1, '4']] - throughput: 1 - uops: 4 -- name: VSUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPHADDSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: VMINSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPGTB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VZEROUPPER - operands: [] - latency: 1 - port_pressure: [[1, '015'], [3, '0156']] - throughput: 1.0 - uops: 4 -- name: VANDNPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPABSB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VBLENDPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VRSQRTPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRTPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPEXTRB - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPEXTRD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPHSUBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPEXTRQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPEXTRW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPHSUBD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VADDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPBLENDW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPOR - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VADDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULLD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 10 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VUCOMISS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMULLW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VUCOMISD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF128 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKLQDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSRLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMILPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VMINPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTDQ2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTDQ2PS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKLDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTDQ2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VCVTDQ2PD - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VMINPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSADBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VROUNDPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VROUNDPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VROUNDPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VROUNDPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VPSUBSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCLMULQDQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VRCPPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCPPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VCVTSD2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: VORPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPMINUW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VUNPCKLPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VUNPCKLPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTTPD2DQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTPD2DQ - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VPCMPGTD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDWD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPGTQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPGTW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPHMINPOSUW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPABSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKHWD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPHSUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: VCVTTSD2SI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2PS - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VADDSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPACKSSWB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VADDSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPS2PD - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VPMULHUW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULUDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLDQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMULHRSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKLBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPEQW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLDQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINSD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPACKSSDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPXOR - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSRAD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSHUFD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSRAW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSHUFB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSLLD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAND - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPHADDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPANDN - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPHADDD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPMULDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKHDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPALIGNR - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPACKUSWB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHQDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSIGNW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSIGNB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKLWD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDUSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSIGND - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMULHW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMADDUBSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSW - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPHADDSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: VPSUBUSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPGTB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPABSB - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPHSUBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPHSUBD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPBLENDW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPOR - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPMULLD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 10 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VPMULLW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERM2I128 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKLQDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSRLD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VBROADCASTSD - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSS - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSUBB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSADBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSUBSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VINSERTI128 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI128 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSUBSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPBLENDD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPMINUW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPGTD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDWD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPGTQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPGTW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKHWD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPHSUBSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01'], [2, '5']] - throughput: 2.0 - uops: 3 -- name: VPSLLVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPACKSSWB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSLLVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: KXNORQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KXNORW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KXNORB - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KXNORD - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KXORQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KUNPCKDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KORD - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KORQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KSHIFTRQ - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KORTESTW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KORTESTQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KORTESTD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KORTESTB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDNB - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KADDW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KADDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDB - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDND - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KADDD - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDNQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDNW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDQ - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KADDB - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KTESTW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KTESTQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KNOTQ - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KNOTW - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KNOTB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KNOTD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KUNPCKWD - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KUNPCKBW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KTESTB - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KSHIFTLQ - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KXORB - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KANDD - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KXORW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KTESTD - operands: - - class: register - name: gpr - - class: register - name: gpr - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KSHIFTRW - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KSHIFTRB - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KSHIFTRD - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KORB - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KXORD - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: KSHIFTLD - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KSHIFTLB - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KSHIFTLW - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: KORW - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VCVTPH2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPH2PS - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPS2PH - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPS2PH - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VAESDEC - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VAESDECLAST - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VAESIMC - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '0']] - throughput: 2.0 - uops: 2 -- name: VAESENC - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VAESENCLAST - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VAESKEYGENASSIST - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[3, '0'], [2, '015'], [6, '5']] - throughput: 6.666666666666667 - uops: 13 -- name: SHRX - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: SARX - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: BZHI - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '15']] - throughput: 0.5 - uops: 1 -- name: PDEP - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: RORX - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: MULX - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0156'], [1, '06'], [1, '1']] - throughput: 1.25 - uops: 3 -- name: SHLX - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 1 - port_pressure: [[1, '06']] - throughput: 0.5 - uops: 1 -- name: PEXT - operands: - - class: register - name: gpr - - class: register - name: gpr - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '1']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPMULHUW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHUW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULHUW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHUW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHUW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULHUW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRSQRT14SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB231PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB231PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRSQRT14SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VFMADDSUB231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB231PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB231PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPTESTNMQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPROLVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULUDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULUDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPMULUDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULUDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULUDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULUDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLDQ' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSLLDQ' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSLLDQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTERNLOGQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPTERNLOGQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPTERNLOGQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPTERNLOGQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPTERNLOGQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPTERNLOGQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VRANGESD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGESD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2UQQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPS2UQQ - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPS2UQQ - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VPTERNLOGD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPTERNLOGD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPTERNLOGD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPTERNLOGD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPTERNLOGD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPTERNLOGD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VRANGESS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGESS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULHRSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHRSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULHRSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHRSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHRSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULHRSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD231PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD231PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB132PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB132PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB132PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB132PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VINSERTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLBW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLBW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF64X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF64X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTTPD2UQQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2UQQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2UQQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2UQQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2UQQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2UQQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VINSERTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPLZCNTD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPH2PS - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTPH2PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: 'VCVTPH2PS' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VPERMQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMQ' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 6 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPERMW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 6 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPERMW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPLZCNTQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPLZCNTQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2QQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTTPS2QQ - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTTPS2QQ - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VEXTRACTF64X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF64X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFNMADD213SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMILPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPS' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPS' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFNMADD213SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB213SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMAXSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPEQQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPAVGW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPAVGW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPAVGW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPCMPEQD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSCALEFPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPCMPEQB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPEQB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPEXTRW' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPBLENDMQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPINSRQ - operands: - - class: immediate - imd: int - - class: register - name: gpr - - class: register - name: xmm - - class: register - name: xmm - latency: 2 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPMAXSD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMAXSD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPMAXSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXSD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSRLVQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRLVQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMAXSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLVW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLVW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPBLENDMW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMULSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VANDPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VANDPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VANDPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMAXSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPBLENDMB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBLENDMD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPBLENDMD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSRLVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSRLVD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRLVD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXSQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXSQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXSQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXSQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXSQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXSQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VANDPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VANDPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VANDPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMULSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VMULPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMULPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMULPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRLDQ' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSRLDQ' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSRLDQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VGETMANTSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2UDQ - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTTPD2UDQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTTPD2UDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTPD2UDQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTPD2UDQ - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTPD2UDQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VPSHUFHW' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFHW' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFHW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VGETMANTSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPANDND - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDND - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDND - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDND - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDND - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDND - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPCONFLICTQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 17 - port_pressure: [[7, '0'], [5, '05'], [9, '5']] - throughput: 11.5 - uops: 22 -- name: VPCONFLICTQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPCONFLICTQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 13 - port_pressure: [[5, '01'], [4, '015'], [5, '5']] - throughput: 6.333333333333333 - uops: 15 -- name: 'VORPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VORPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VORPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPCONFLICTD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 26 - port_pressure: [[11, '0'], [7, '05'], [17, '5']] - throughput: 20.5 - uops: 37 -- name: VPCONFLICTD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 11 - port_pressure: [[5, '01'], [4, '015'], [5, '5']] - throughput: 6.333333333333333 - uops: 15 -- name: VPCONFLICTD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 16 - port_pressure: [[7, '01'], [5, '015'], [9, '5']] - throughput: 10.666666666666666 - uops: 22 -- name: VPANDNQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDNQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDNQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDNQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDNQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDNQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VMAXSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINSD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPMINSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINSD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VFMSUB213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB213PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB213PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2QQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPS2QQ - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTPS2QQ - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VPMINSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINSQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINSQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINSQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINSQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINSQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINSQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTI32X2 - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTI32X2 - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTI32X2 - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTI32X2 - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTI32X2 - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTI32X2 - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFMSUB213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB213PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB213PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPACKSSDW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPACKSSDW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSDW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSDW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTPD2UDQ - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTPD2UDQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTPD2UDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2UDQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2UDQ - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2UDQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VFPCLASSPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFPCLASSPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSQRTSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 19 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VSQRTSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 14 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VORPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VORPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VORPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VORPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VEXTRACTPS' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VSHUFF32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFF32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFF32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFF32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSQRTSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VSQRTSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKHPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKHPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VCOMISD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VCOMISS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSRAD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRAD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSHUFD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSRAW' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRAW' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPGTB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPGTB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPGTB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDIVPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 18 - port_pressure: [[2, '0'], [1, '05'], [10, [0DV]]] - throughput: 10.0 - uops: 3 -- name: VDIVPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 18 - port_pressure: [[2, '0'], [1, '05'], [10, [0DV]]] - throughput: 10.0 - uops: 3 -- name: 'VDIVPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VDIVPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VDIVPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 12 - port_pressure: [[1, '0'], [5, [0DV]]] - throughput: 5.0 - uops: 1 -- name: VDIVPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 12 - port_pressure: [[1, '0'], [5, [0DV]]] - throughput: 5.0 - uops: 1 -- name: 'VCMPSS' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFLW' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSHUFLW' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSHUFLW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFMSUB132SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD213PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD213PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VCMPSD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSLLQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSLLQ' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLQ' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD213PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD213PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLW' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLW' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VFMSUB132SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMI2PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFMSUB231SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSHUFPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSHUFPD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSHUFPD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSUBSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSQRTPS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 20 - port_pressure: [[2, '0'], [1, '05'], [12, [0DV]]] - throughput: 12.0 - uops: 3 -- name: VSQRTPS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 20 - port_pressure: [[2, '0'], [1, '05'], [12, [0DV]]] - throughput: 12.0 - uops: 3 -- name: 'VSQRTPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VSQRTPS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 13 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VSQRTPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 13 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: VSQRTPS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 13 - port_pressure: [[1, '0'], [6, [0DV]]] - throughput: 6.0 - uops: 1 -- name: VPANDD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VCVTPS2DQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2DQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VCVTPS2DQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2DQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VCVTPS2DQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2DQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMI2PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPANDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPANDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPANDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VSQRTPD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 32 - port_pressure: [[2, '0'], [1, '05'], [24, [0DV]]] - throughput: 24.0 - uops: 3 -- name: VSQRTPD - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 24 - port_pressure: [[2, '0'], [1, '05'], [24, [0DV]]] - throughput: 24.0 - uops: 3 -- name: 'VSQRTPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 19 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VSQRTPD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 14 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VSQRTPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 19 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VSQRTPD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 14 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VSUBSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSHUFPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSHUFPS' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VSHUFPS' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFNMADD213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD213PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD213PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB231PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB231PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VDBPSADBW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDBPSADBW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDBPSADBW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDBPSADBW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDBPSADBW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VDBPSADBW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPROLD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPROLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPROLD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VEXPANDPD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VEXPANDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VEXPANDPD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VFMSUB231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB231PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB231PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD213PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD213PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VEXPANDPS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VEXPANDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VEXPANDPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPMULDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPMULDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKHDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKHDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKHDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTPD2DQ - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTPD2DQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTPD2DQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2DQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VCVTPD2DQ' - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2DQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VCVTTSS2SI' - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 3 -- name: VCVTQQ2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTQQ2PD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTQQ2PD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTQQ2PD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTQQ2PD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTQQ2PD - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB231SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD231SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTQQ2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTQQ2PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTQQ2PS - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTQQ2PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTQQ2PS - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTQQ2PS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VMULPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VMULPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMULPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMULPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMULPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD231SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCOMPRESSD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPCOMPRESSD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPCOMPRESSD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VCVTTPS2UDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2UDQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2UDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2UDQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2UDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2UDQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCOMPRESSQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPCOMPRESSQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPCOMPRESSQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: 'VPADDSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPADDSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPADDSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VGETMANTPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VINSERTPS' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPALIGNR' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPALIGNR - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPALIGNR' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPALIGNR - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPALIGNR - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPALIGNR - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPADDSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPADDSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPADDSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VGETMANTPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETMANTPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VMAXPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMAXPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMAXPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPACKUSWB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSWB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPACKUSWB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSWB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSWB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSWB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VMAXPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VMAXPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMAXPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMAXPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMAXPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPUNPCKHQDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHQDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKHQDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHQDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKHQDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHQDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPABSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSW - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPABSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSW - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSW - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPABSW - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPABSQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPABSQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPABSQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUB213SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRCP14SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VFMSUB213SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUB213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VEXTRACTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPABSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSB - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPABSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSB - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSB - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPABSB - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF32X8 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF32X8 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTSD2USI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VPADDUSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPADDUSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPADDUSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPADDUSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPADDUSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDUSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPADDUSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKHPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKHPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKHPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTD' - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTD' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTD' - operands: - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFMADD231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD231PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD231PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSHUFI32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFI32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFI32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFI32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPMULHW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULHW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULHW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULHW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VXORPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VXORPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VXORPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPERMILPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMILPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMILPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTQ' - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTQ' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTQ' - operands: - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPMADDUBSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMADDUBSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDUBSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDUBSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMADDUBSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRNDSCALEPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 8 - port_pressure: [[2, '05']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[2, '05']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: 'VXORPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VXORPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VXORPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VXORPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRNDSCALESS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALESS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: 'VFMADD132SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VANDNPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VANDNPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VANDNPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPSRAVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAVW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VINSERTI32X8 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI32X8 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFMADD132SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUQQ2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUQQ2PD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUQQ2PD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUQQ2PD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUQQ2PD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRNDSCALESD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALESD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VPSRAVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSRAVD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRAVD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2DQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2DQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VCVTTPS2DQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2DQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VCVTTPS2DQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2DQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VDIVSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VDIVSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 12 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VFNMADD231SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VDIVSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VDIVSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 14 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VCVTUQQ2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTUQQ2PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTUQQ2PS - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTUQQ2PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTUQQ2PS - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTUQQ2PS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VFNMADD231SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCMPPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VCMPPS' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VCMPPS' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCMPPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VCMPPD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VCMPPD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSUBPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VSUBPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VSUBPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VSUBPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VANDNPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VANDNPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VANDNPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VANDNPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VCVTSS2SI' - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 3 -- name: 'VMINSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VSUBPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VSUBPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VSUBPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSUBPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VBROADCASTF32X2 - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTF32X2 - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTF32X2 - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTF32X2 - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VMINSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSUBUSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBUSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSUBUSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPCMPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPB - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPB - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPB - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSUBUSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBUSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBUSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSUBUSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VFNMSUB132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB132PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB132PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSHUFI64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFI64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFI64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFI64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VRNDSCALEPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 8 - port_pressure: [[2, '05']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[2, '05']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VRNDSCALEPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 8 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VGETEXPPS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD132PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD132PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD132PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD132PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPD - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPPD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPABSD - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPABSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPABSD' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPABSD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPADDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPADDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPADDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPADDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPCMPUQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPADDW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPADDW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPADDW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPEXPANDD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPEXPANDD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPEXPANDD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPCMPUB - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUB - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUB - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPADDB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPADDB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPADDB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPCMPUD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPUD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPADDD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPADDD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPADDD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPADDD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPADDD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPEXPANDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPEXPANDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VPEXPANDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VCVTTSD2USI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: VSHUFF64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFF64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFF64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSHUFF64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPRORQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB132PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB132PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPEXTRB' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: 'VPEXTRD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: 'VPEXTRQ' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VCVTPD2QQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2QQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2QQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2QQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2QQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2QQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRCP14PD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRCP14PD - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRCP14PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14PD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14PD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14PD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VADDPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VADDPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VADDPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VADDPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB132SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRCP14PS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRCP14PS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRCP14PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14PS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRCP14PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VFNMSUB132SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VADDPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VADDPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VADDPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRAQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRAQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPTESTMW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMULLD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 11 - port_pressure: [[2, '05']] - throughput: 1.0 - uops: 2 -- name: 'VPMULLD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 10 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: 'VPMULLD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 10 - port_pressure: [[2, '01']] - throughput: 1.0 - uops: 2 -- name: VFNMSUB231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB231PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB231PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VUCOMISS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTNMB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMULLQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[3, '015']] - throughput: 1.0 - uops: 3 -- name: VPMULLQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 15 - port_pressure: [[3, '015']] - throughput: 1.0 - uops: 3 -- name: VPMULLQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 15 - port_pressure: [[3, '015']] - throughput: 1.0 - uops: 3 -- name: VPMULLQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 15 - port_pressure: [[3, '015']] - throughput: 1.0 - uops: 3 -- name: 'VPMULLW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULLW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMULLW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULLW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMULLW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMULLW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 8 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VEXTRACTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTF64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUCOMISD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VFNMSUB231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB231PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB231PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCOMPRESSPD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VCOMPRESSPD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VCOMPRESSPD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: 'VPUNPCKLWD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLWD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLWD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLWD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLWD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLWD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFNMSUB213SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCOMPRESSPS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VCOMPRESSPS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VCOMPRESSPS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[2, '5']] - throughput: 2.0 - uops: 2 -- name: VINSERTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI64X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTI64X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGNQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGNQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGNQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGNQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGNQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGNQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VREDUCESD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCESD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VALIGND - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGND - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGND - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGND - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGND - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VALIGND - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VREDUCESS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCESS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMI2W - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPERMI2W - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '015'], [2, '5']] - throughput: 2.3333333333333335 - uops: 3 -- name: VPERMI2W - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [2, '5']] - throughput: 2.5 - uops: 3 -- name: 'VFMADD213SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPACKUSDW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSDW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPACKUSDW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSDW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSDW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKUSDW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMAXUD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPMAXUD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXUD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMI2Q - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2Q - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2Q - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2Q - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2Q - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2Q - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMAXUQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2D - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2D - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2D - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2D - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2D - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMI2D - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFMADD213SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXUW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXUW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMAXUW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VDIVPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 24 - port_pressure: [[2, '0'], [1, '05'], [16, [0DV]]] - throughput: 16.0 - uops: 3 -- name: VDIVPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 23 - port_pressure: [[2, '0'], [1, '05'], [16, [0DV]]] - throughput: 16.0 - uops: 3 -- name: 'VDIVPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 15 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VDIVPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 14 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VDIVPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 15 - port_pressure: [[1, '0'], [8, [0DV]]] - throughput: 8.0 - uops: 1 -- name: VDIVPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 14 - port_pressure: [[1, '0'], [8, [0DV]]] - throughput: 8.0 - uops: 1 -- name: 'VPSRLW' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLW - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRLW' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLW - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLW - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLQ - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSRLQ' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLQ - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRLQ' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLQ - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPBROADCASTB' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTB' - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTB' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTB' - operands: - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTB - operands: - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLQDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLQDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLQDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLQDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLQDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLQDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VFNMADD132SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSRLD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSRLD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSRLD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSRLD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD132SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMSS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUDQ2PS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTUDQ2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUDQ2PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUDQ2PS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTUDQ2PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VBROADCASTSD - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VBROADCASTSD' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPEQW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPEQW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFIXUPIMMSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFIXUPIMMSD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPS2UQQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTTPS2UQQ - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTTPS2UQQ - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VBROADCASTSS - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VBROADCASTSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VBROADCASTSS' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VBROADCASTSS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTUDQ2PD - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTUDQ2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VCVTUDQ2PD - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VMINPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VMINPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMINPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMINPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTDQ2PS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VCVTDQ2PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTDQ2PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VCVTDQ2PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTDQ2PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPTESTMD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFNMSUB213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB213PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB213PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPBROADCASTW' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTW' - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTW' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPBROADCASTW' - operands: - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: xmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPBROADCASTW - operands: - - class: register - name: gpr - - class: register - name: zmm - latency: 5 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLDQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKLDQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKLDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPTESTMQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTDQ2PD - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTDQ2PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: 'VCVTDQ2PD' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VPRORVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPRORVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPRORVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VMINPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VMINPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VMINPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VMINPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD231PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD231PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB213PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMSUB213PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPSUBB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPSUBB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPBROADCASTMW2D - operands: - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPBROADCASTMW2D - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPBROADCASTMW2D - operands: - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPSUBD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPSUBD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPSUBD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPSUBQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPSUBQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPSUBW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPSUBW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPSUBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPSUBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD132PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD132PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSADBW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSADBW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSADBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTSS2USI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 3 -- name: VFMSUBADD132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD132PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD132PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPBROADCASTMB2Q - operands: - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPBROADCASTMB2Q - operands: - - class: register - name: gpr - - class: register - name: xmm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPBROADCASTMB2Q - operands: - - class: register - name: gpr - - class: register - name: ymm - latency: 6 - port_pressure: [[1, '0'], [1, '5']] - throughput: 1.0 - uops: 2 -- name: VPXORQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPXORQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPXORQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPXORQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPXORQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPXORQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VEXTRACTI64X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI64X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF32X8 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF32X8 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI64X2 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VINSERTF32X4 - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPSLLD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSLLD' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VEXTRACTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI32X4 - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPXORD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPXORD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPXORD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPXORD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPXORD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPXORD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPERMT2PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI32X8 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VEXTRACTI32X8 - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VRANGEPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPD - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRANGEPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VREDUCEPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPAVGB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPAVGB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPAVGB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPAVGB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRANGEPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPS - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPS - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRANGEPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VRANGEPS - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VCVTSD2SI' - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: VFNMADD231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD231PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD231PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTSS2USI - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 8 - port_pressure: [[1, '0'], [1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 3 -- name: VFMSUBADD231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD231PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMSUBADD231PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMSUBADD231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD231PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD231PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD231PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2UQQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2UQQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2UQQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2UQQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2UQQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTPD2UQQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBSB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBSB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSUBSB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VFNMSUB231SS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231SS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMT2D - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2D - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2D - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2D - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2D - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2D - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: ~ - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRSQRT14PD - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: ~ - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRSQRT14PD - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PD - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PD - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PD - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VFNMSUB231SD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMSUB231SD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VRSQRT14PS - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: ~ - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRSQRT14PS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: ~ - port_pressure: [[2, '0'], [1, '05']] - throughput: 2.5 - uops: 3 -- name: VRSQRT14PS - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PS - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VRSQRT14PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: ~ - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VCVTPS2UDQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2UDQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2UDQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2UDQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2UDQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2UDQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPERMT2Q - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2Q - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2Q - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2Q - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2Q - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2Q - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPMINUQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPMINUW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINUW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINUW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPERMPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKLPS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKLPS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPMINUB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINUB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINUB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINUD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMINUD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPMINUD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMINUD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMINUD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VUNPCKLPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKLPD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VUNPCKLPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VUNPCKLPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPD - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMPD' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPD - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPERMPD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VSCALEFSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB213PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB213PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VGETEXPSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VBLENDMPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VBLENDMPS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VBLENDMPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDMPS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDMPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDMPS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VFMADDSUB213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB213PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB213PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VSCALEFSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VBLENDMPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VBLENDMPD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VBLENDMPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDMPD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDMPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VBLENDMPD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VPUNPCKHBW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHBW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKHBW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHBW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHBW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPERMT2PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VCVTTPD2QQ - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2QQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2QQ - operands: - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2QQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2QQ - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2QQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VCVTTPD2DQ - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTTPD2DQ - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTTPD2DQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTPD2DQ - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VCVTTPD2DQ' - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTTPD2DQ - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VFMADD213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD213PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD213PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPCMPGTD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPGTD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPGTD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPMADDWD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDWD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMADDWD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDWD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMADDWD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPMADDWD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 6 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPCMPGTQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPGTQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPGTQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VFMADD213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD213PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADD213PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADD213PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPCMPGTW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPCMPGTW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - latency: 4 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPCMPGTW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPSUBSW' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSUBSW' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSUBSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSUBSW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPMAXUB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPMAXUB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPMAXUB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPMAXUB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VFMADDSUB132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB132PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB132PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB132PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFMADDSUB132PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFMADDSUB132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD132PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD132PD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPUNPCKHWD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHWD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPUNPCKHWD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHWD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHWD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPUNPCKHWD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPORD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPORD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPORD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPORD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPORD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPORD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VFNMADD132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PS - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 4 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD132PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VFNMADD132PS' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VFNMADD132PS - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPORQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPORQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 -- name: VPORQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPORQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPORQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: VPORQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '015']] - throughput: 0.3333333333333333 - uops: 1 -- name: 'VCVTTSD2SI' - operands: - - class: register - name: xmm - - class: register - name: gpr - latency: 7 - port_pressure: [[1, '0'], [1, '015']] - throughput: 1.3333333333333333 - uops: 2 -- name: VPSLLVW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVW - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVW - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLVW - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VCVTPD2PS - operands: - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTPD2PS - operands: - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTPD2PS' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2PS - operands: - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VCVTPD2PS' - operands: - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPD2PS - operands: - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VPSLLVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLVD - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSLLVD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLVD' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVD - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VADDSD' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDSD - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2PH - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: VCVTPS2PH - operands: - - class: immediate - imd: int - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: ymm - latency: 9 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTPS2PH' - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPS2PH - operands: - - class: immediate - imd: int - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VCVTPS2PH' - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: xmm - latency: 7 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: VCVTPS2PH - operands: - - class: immediate - imd: int - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: xmm - latency: 9 - port_pressure: [[1, '015'], [1, '5']] - throughput: 1.3333333333333333 - uops: 2 -- name: 'VPACKSSWB' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSWB - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VPACKSSWB' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSWB - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSWB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: VPACKSSWB - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 3 - port_pressure: [[1, '5']] - throughput: 1.0 - uops: 1 -- name: 'VADDSS' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VADDSS - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 4 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: VPSLLVQ - operands: - - class: register - name: zmm - - class: register - name: zmm - - class: register - name: gpr - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '0']] - throughput: 1.0 - uops: 1 -- name: 'VPSLLVQ' - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVQ - operands: - - class: register - name: xmm - - class: register - name: xmm - - class: register - name: gpr - - class: register - name: xmm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: 'VPSLLVQ' - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VPSLLVQ - operands: - - class: register - name: ymm - - class: register - name: ymm - - class: register - name: gpr - - class: register - name: ymm - latency: 1 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 1 -- name: VCVTPS2PD - operands: - - class: register - name: ymm - - class: register - name: zmm - latency: 7 - port_pressure: [[1, '05'], [1, '5']] - throughput: 1.5 - uops: 2 -- name: 'VCVTPS2PD' - operands: - - class: register - name: xmm - - class: register - name: xmm - latency: 5 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: 'VCVTPS2PD' - operands: - - class: register - name: xmm - - class: register - name: ymm - latency: 7 - port_pressure: [[1, '01']] - throughput: 0.5 - uops: 2 -- name: VMOVAPD - operands: - - class: register - name: zmm - - class: register - name: zmm - latency: 1 - port_pressure: [[1, '05']] - throughput: 0.5 - uops: 1 - name: mov # ./generate_mov_entries.py skx operands: # ./generate_mov_entries.py skx - class: register # ./generate_mov_entries.py skx @@ -38726,81834 +4538,35954 @@ instruction_forms: throughput: 1.0 # ./generate_mov_entries.py skx uops: 3 # ./generate_mov_entries.py skx # ./generate_mov_entries.py skx -- name: SLDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: SLDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '1']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: POPFW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.75 # model_importer.py SKX - uops: 7 # model_importer.py SKX -- name: LGDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0'], [5, '05'], [15, '06'], [7, '1'], [5, '4']] # model_importer.py SKX - throughput: 13.0 # model_importer.py SKX - uops: 25 # model_importer.py SKX -- name: CALL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: CALL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MOV # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '1']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: OUTSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[8, '0'], [1, '01'], [4, '0156'], [1, '05'], [25, '06'], [15, '1'], [3, '15'], [1, '23'], [1, '237'], [ # model_importer.py SKX - 1, '4'], [8, '5']] # model_importer.py SKX - throughput: 22.5 # model_importer.py SKX - uops: 68 # model_importer.py SKX -- name: OUTSB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[8, '0'], [1, '01'], [5, '0156'], [25, '06'], [15, '1'], [2, '15'], [1, '23'], [1, '237'], [1, '4'], [9, # model_importer.py SKX - '5']] # model_importer.py SKX - throughput: 22.25 # model_importer.py SKX - uops: 68 # model_importer.py SKX -- name: OUTSD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[8, '0'], [1, '01'], [5, '0156'], [25, '06'], [15, '1'], [2, '15'], [1, '23'], [1, '237'], [1, '4'], [9, # model_importer.py SKX - '5']] # model_importer.py SKX - throughput: 22.25 # model_importer.py SKX - uops: 69 # model_importer.py SKX -- name: JNLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: WRMSR # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[13, '0'], [13, '01'], [21, '05'], [68, '06'], [12, '1'], [25, '15'], [1, '4'], [10, '5']] # model_importer.py SKX - throughput: 64.0 # model_importer.py SKX - uops: 140 # model_importer.py SKX -- name: JNS # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JL # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JNP # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JNZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JNO # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: LAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 25 # model_importer.py SKX -- name: LAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 56 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '06'], [1, '1']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 24 # model_importer.py SKX -- name: JNL # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: XADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: XADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[3, '0156']] # model_importer.py SKX - throughput: 0.75 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CMOVBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CMOVBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: LSL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 39 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 14 # model_importer.py SKX -- name: LSL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 35 # model_importer.py SKX - port_pressure: [[1, '0'], [3, '0156'], [6, '06'], [3, '1'], [1, '15'], [2, '23']] # model_importer.py SKX - throughput: 4.75 # model_importer.py SKX - uops: 16 # model_importer.py SKX -- name: LAHF # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUSHFW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: NOT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: NOT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: NOP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: INC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: INC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMPSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '23']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: CMPSB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '23']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: CMPSD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '23']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: SETB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETO # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETO # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: OUT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[10, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 7.0 # model_importer.py SKX - uops: 65 # model_importer.py SKX -- name: OUT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[10, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 7.0 # model_importer.py SKX - uops: 64 # model_importer.py SKX -- name: CMOVNLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: SBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: SBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: LODSB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: LODSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: LODSD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: JNBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: STD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[5, '0156'], [1, '06']] # model_importer.py SKX - throughput: 1.75 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: STOSD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: XOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: XOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: XOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: XOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: SAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[3, '06']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: STC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: STI # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [4, '06'], [1, '1']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: STR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: STR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '06'], [1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: STOSB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: RDMSR # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [7, '01'], [10, '015'], [12, '05'], [33, '06'], [5, '1'], [8, '15'], [4, '5']] # model_importer.py SKX - throughput: 30.333333333333336 # model_importer.py SKX - uops: 79 # model_importer.py SKX -- name: IDIV # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 93 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '0156'], [1, '23'], [4, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.25 # model_importer.py SKX - uops: 56 # model_importer.py SKX -- name: IDIV # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 95 # model_importer.py SKX - port_pressure: [[4, '0'], [14, '015'], [20, '0156'], [22, '06'], [2, '1'], [4, '5']] # model_importer.py SKX - throughput: 24.666666666666668 # model_importer.py SKX - uops: 56 # model_importer.py SKX -- name: LOOPNE # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[9, '0156'], [2, '06']] # model_importer.py SKX - throughput: 3.25 # model_importer.py SKX - uops: 12 # model_importer.py SKX -- name: SETS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SHR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SHR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SHR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: SHR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[3, '06']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SHRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: SHRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 7 # model_importer.py SKX -- name: MOVSD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: MOVSB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: MOVSX # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: SHL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SHL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SHL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: SHL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[3, '06']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: BTS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: BTS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BTS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '0156'], [3, '06'], [1, '1'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 2.333333333333333 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: BTS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BTR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: BTR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BTR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '0156'], [3, '06'], [1, '1'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 2.333333333333333 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: BTR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SGDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 11 # model_importer.py SKX -- name: LOOP # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '0156'], [4, '06'], [1, '15']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: BTC # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: BTC # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BTC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '0156'], [3, '06'], [1, '1'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 2.333333333333333 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: BTC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: WBINVD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[370392, '0'], [23050, '01'], [8366, '05'], [875294, '06'], [483541, '1'], [358827, '23'], [198334, '237'], # model_importer.py SKX - [530725, '4'], [507242, '5'], [4, [0DV]]] # model_importer.py SKX - throughput: 823747.0 # model_importer.py SKX - uops: 3343982 # model_importer.py SKX -- name: JBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUSH # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PUSH # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PUSHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUSH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUSHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNO # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNO # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETNL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CLI # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '06'], [1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CLD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SETNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CLC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: SETNZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETNS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETNP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: LLDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[9, '06'], [3, '1'], [2, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 4.5 # model_importer.py SKX - uops: 16 # model_importer.py SKX -- name: LLDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[8, '06'], [3, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 14 # model_importer.py SKX -- name: RET # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 7 # model_importer.py SKX -- name: RET # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SETNBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SETNBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: LOOPE # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[9, '0156'], [2, '06']] # model_importer.py SKX - throughput: 3.25 # model_importer.py SKX - uops: 12 # model_importer.py SKX -- name: CMPXCHG # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: CMPXCHG # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '06']] # model_importer.py SKX - throughput: 1.75 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VERR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[6, '0'], [9, '06'], [6, '1'], [4, '5']] # model_importer.py SKX - throughput: 10.5 # model_importer.py SKX - uops: 20 # model_importer.py SKX -- name: VERR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 61 # model_importer.py SKX - port_pressure: [[6, '0'], [9, '06'], [6, '1'], [4, '5']] # model_importer.py SKX - throughput: 10.5 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: CWD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '06']] # model_importer.py SKX - throughput: 0.75 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: TEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: TEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: TEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: TEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SCASW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: JP # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JS # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JO # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SCASD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SCASB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: JB # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RDPMC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[11, '015'], [1, '05'], [19, '06'], [1, '1'], [2, '5']] # model_importer.py SKX - throughput: 13.666666666666666 # model_importer.py SKX - uops: 33 # model_importer.py SKX -- name: CMOVNP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RETFW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: RETF # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: RETFQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: RETFW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: RETF # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: RETFQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: ENTERW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 12 # model_importer.py SKX -- name: ENTER # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 12 # model_importer.py SKX -- name: LEAVEW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: LEAVE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: LIDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0'], [4, '05'], [14, '06'], [7, '1'], [5, '4']] # model_importer.py SKX - throughput: 13.0 # model_importer.py SKX - uops: 24 # model_importer.py SKX -- name: XLAT # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: XCHG # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 28 # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.75 # model_importer.py SKX - uops: 7 # model_importer.py SKX -- name: XCHG # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[3, '0156']] # model_importer.py SKX - throughput: 0.75 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SMSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: SMSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '5']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: AND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: AND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: AND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: AND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOV # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOV # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOV # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOV # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: CPUID # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[5, '0156'], [2, '06'], [1, '5']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: 165 # model_importer.py SKX -- name: RDTSC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[5, '0156'], [2, '06'], [1, '5']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: SIDT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: CDQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: INSB # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 69 # model_importer.py SKX -- name: INSD # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 69 # model_importer.py SKX -- name: IMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: IMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: IMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: IMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: IMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RCR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: RCR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: RCR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '0156'], [4, '06'], [2, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 11 # model_importer.py SKX -- name: RCR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '0156'], [3, '06'], [2, '1']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: RCL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: RCL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: RCL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[1, '0156'], [5, '06'], [1, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 2.75 # model_importer.py SKX - uops: 11 # model_importer.py SKX -- name: RCL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '0156'], [3, '06'], [2, '1']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: INSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 69 # model_importer.py SKX -- name: DIV # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 87 # model_importer.py SKX - port_pressure: [[2, '0'], [8, '015'], [7, '0156'], [1, '05'], [12, '06'], [1, '1'], [1, '23'], [3, '5'], [7, [0DV]], [1, # model_importer.py SKX - [2D, 3D]]] # model_importer.py SKX - throughput: 12.916666666666666 # model_importer.py SKX - uops: 33 # model_importer.py SKX -- name: DIV # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 89 # model_importer.py SKX - port_pressure: [[7, '0'], [11, '0156'], [1, '05'], [3, '06'], [2, '1'], [8, '5']] # model_importer.py SKX - throughput: 11.75 # model_importer.py SKX - uops: 33 # model_importer.py SKX -- name: STOSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: IN # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] # model_importer.py SKX - throughput: 7.0 # model_importer.py SKX - uops: 71 # model_importer.py SKX -- name: IN # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] # model_importer.py SKX - throughput: 7.0 # model_importer.py SKX - uops: 70 # model_importer.py SKX -- name: CMOVNZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVNS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVNO # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNO # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVNL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVO # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVO # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BT # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BT # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[1, '015'], [3, '0156'], [3, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.583333333333333 # model_importer.py SKX - uops: 9 # model_importer.py SKX -- name: BT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: POP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: POP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JRCXZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '06']] # model_importer.py SKX - throughput: 0.75 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SHLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: SHLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 7 # model_importer.py SKX -- name: INVLPG # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[7, '0'], [3, '0156'], [11, '06'], [7, '1'], [1, '15'], [2, '23'], [3, '237'], [5, '4'], [8, '5']] # model_importer.py SKX - throughput: 13.25 # model_importer.py SKX - uops: 47 # model_importer.py SKX -- name: SAHF # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMOVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: LMSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '01'], [1, '05'], [12, '06'], [4, '1'], [2, '23'], [1, '237'], [2, '4'], [5, '5']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 29 # model_importer.py SKX -- name: LMSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [4, '0156'], [10, '06'], [1, '1'], [1, '23'], [1, '237'], [2, '4'], [4, '5']] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 24 # model_importer.py SKX -- name: OR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: OR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: OR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: OR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CLTS # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '06'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: MOVZX # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVZX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ROL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: ROL # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ROL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: ROL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[3, '06']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VERW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[6, '0'], [1, '05'], [8, '1'], [5, '5']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 20 # model_importer.py SKX -- name: VERW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 63 # model_importer.py SKX - port_pressure: [[6, '0'], [1, '05'], [8, '1'], [5, '5']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 20 # model_importer.py SKX -- name: JMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: JMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: identifier # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ROR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: ROR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ROR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: ROR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[3, '06']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMOVNBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CMOVNBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: NEG # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: NEG # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETNLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETNLE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMPXCHG8B # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[5, '0156'], [4, '06'], [2, '15'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 3.25 # model_importer.py SKX - uops: 16 # model_importer.py SKX -- name: ADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: ADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: ADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADC # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[3, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: ADC # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: ADC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BSF # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BSF # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: LEA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SETZ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: DEC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: DEC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SETBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: SETBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '06']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BSWAP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: DIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: DIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ADDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTPI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[2, '0']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: FXSAVE64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[12, '0'], [3, '0156'], [17, '06'], [12, '1'], [37, '23'], [3, '237'], [38, '4'], [13, '5']] # model_importer.py SKX - throughput: 38.0 # model_importer.py SKX - uops: 135 # model_importer.py SKX -- name: ANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PREFETCHT2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PREFETCHT1 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PREFETCHT0 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: LDMXCSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: ORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVMSKPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: DIVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: DIVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RCPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: RCPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVLHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SUBSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SUBSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: XORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: XORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MINSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MINSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTSI2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTSI2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SFENCE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: RSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: RSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: UNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MULSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: FXRSTOR64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0'], [12, '015'], [33, '0156'], [1, '05'], [6, '06'], [1, '15'], [31, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 19.75 # model_importer.py SKX - uops: 119 # model_importer.py SKX -- name: FXSAVE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[11, '0'], [1, '01'], [2, '05'], [17, '06'], [12, '1'], [2, '15'], [37, '23'], [3, '237'], [38, '4'], [ # model_importer.py SKX - 12, '5']] # model_importer.py SKX - throughput: 38.0 # model_importer.py SKX - uops: 135 # model_importer.py SKX -- name: SQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTTPS2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTTPS2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: RSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: RSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTPS2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPS2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MOVHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: FXRSTOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0'], [12, '015'], [35, '0156'], [1, '05'], [4, '06'], [1, '15'], [33, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 19.25 # model_importer.py SKX - uops: 119 # model_importer.py SKX -- name: STMXCSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: MAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PREFETCHNTA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVNTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 932 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVHLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: COMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: COMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RCPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: RCPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MAXSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MAXSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: UCOMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UCOMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: UNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVNTI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 822 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: DIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: DIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTPI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MASKMOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: ANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: UNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: DIVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: DIVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CMPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: POR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: POR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVNTDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 632 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTSD2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTSD2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SQRTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 19 - port_pressure: [[1, '0'], [1, '23'], [6, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SQRTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 18 # model_importer.py SKX - port_pressure: [[1, '0'], [6, [0DV]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTSI2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTSI2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVMSKB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MULSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [6, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 19 # model_importer.py SKX - port_pressure: [[1, '0'], [6, [0DV]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTSS2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTSS2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: XORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: XORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ADDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SUBSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SUBSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: LFENCE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: CVTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVDQ2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVMSKPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PEXTRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CVTPD2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTPD2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MFENCE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PINSRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVNTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 631 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: COMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: COMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: UCOMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: UCOMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CVTTPD2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CVTTPD2PI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: FICOMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCHS # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FUCOM # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDL2T # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDL2E # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FYL2X # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [2, '0156'], [2, '05'], [2, '06'], [3, '5']] # model_importer.py SKX - throughput: 4.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FADDP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FXTRACT # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCOMPP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCOMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCOMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FISUBR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FISUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSUBP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSUBR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSUBR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FILD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FYL2XP1 # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FRNDINT # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[5, '0'], [3, '0156'], [2, '05'], [2, '06'], [6, '5']] # model_importer.py SKX - throughput: 7.75 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNCLEX # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0156']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FPTAN # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0'], [1, '5']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCOS # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[7, '0'], [4, '0156'], [3, '06'], [7, '5']] # model_importer.py SKX - throughput: 9.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSCALE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [3, '0156'], [1, '06'], [2, '5']] # model_importer.py SKX - throughput: 2.75 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCOM # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FCOM # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FXAM # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FPREM1 # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FIMUL # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSTP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNINIT # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[6, '0156'], [3, '05'], [6, '5']] # model_importer.py SKX - throughput: 9.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FIADD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNOP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FICOM # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDPI # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNSTSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNSTSW # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FWAIT # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: F2XM1 # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0'], [3, '0156'], [3, '06'], [3, '5']] # model_importer.py SKX - throughput: 5.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FPREM # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [2, '05'], [1, '5']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FINCSTP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FTST # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDENV # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [10, '015'], [29, '0156'], [5, '05'], [10, '06'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 20.083333333333336 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FPATAN # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[26, '0'], [10, '0156'], [2, '05'], [5, '06'], [12, '5']] # model_importer.py SKX - throughput: 32.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FIST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSUBRP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FABS # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSIN # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[8, '0'], [3, '0156'], [4, '06'], [7, '5']] # model_importer.py SKX - throughput: 10.75 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDCW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FMULP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDLN2 # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FXCH # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [4, '0156'], [2, '05'], [4, '06'], [1, '1'], [2, '5']] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FUCOMP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FDECSTP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDLG2 # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLDZ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FBSTP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FUCOMPP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNSTENV # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[9, '0'], [7, '015'], [23, '0156'], [22, '06'], [1, '1'], [11, '237'], [11, '4'], [16, '5']] # model_importer.py SKX - throughput: 28.083333333333336 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FLD1 # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '05']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FSINCOS # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [3, '5']] # model_importer.py SKX - throughput: 3.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FNSTCW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: FISTP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: PUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 947 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '5']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '5']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: POR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: POR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVMSKB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSHUFW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: EMMS # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [9, '05']] # model_importer.py SKX - throughput: 4.75 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: PUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PEXTRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PINSRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MASKMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0156'], [2, '5']] # model_importer.py SKX - throughput: 2.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CMPSQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '23']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: LODSQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CDQE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SYSCALL # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: MOVSQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: PUSHFQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: MOVSXD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSXD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0156']] # model_importer.py SKX - throughput: 0.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SCASQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '0156'], [1, '23']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: POPFQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.75 # model_importer.py SKX - uops: 7 # model_importer.py SKX -- name: STOSQ # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: CMPXCHG16B # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[2, '0'], [6, '0156'], [4, '06'], [1, '23'], [1, '237'], [1, '4'], [4, '5']] # model_importer.py SKX - throughput: 5.5 # model_importer.py SKX - uops: 23 # model_importer.py SKX -- name: CQO # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CLWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '1'], [1, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: POPCNT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: POPCNT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ROUNDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: ROUNDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ROUNDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: ROUNDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PBLENDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PBLENDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PHMINPOSUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PHMINPOSUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPISTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PCMPISTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[3, '0']] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: INSERTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: INSERTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVNTDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: EXTRACTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: EXTRACTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BLENDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLENDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PTEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PTEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCMPESTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: PCMPESTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # model_importer.py SKX - throughput: 4.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: PCMPESTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.583333333333333 # model_importer.py SKX - uops: 9 # model_importer.py SKX -- name: PCMPESTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # model_importer.py SKX - throughput: 4.583333333333333 # model_importer.py SKX - uops: 9 # model_importer.py SKX -- name: PMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: CRC32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CRC32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: DPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.6666666666666665 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: DPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.6666666666666665 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: DPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[3, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: DPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[3, '015'], [1, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PCMPISTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PCMPISTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[3, '0']] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PEXTRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PEXTRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BLENDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLENDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PEXTRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PEXTRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PINSRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PINSRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLENDVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLENDVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BLENDVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLENDVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PEXTRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: ROUNDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: ROUNDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ROUNDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: ROUNDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PEXTRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PEXTRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PBLENDVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PBLENDVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - - class: register # model_importer.py SKX - name: mm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: PHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: PHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMCLEAR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[8, '0156'], [3, '06'], [1, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 4.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: VMPTRST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: ADDSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ADDSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADDSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: HSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: HSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: HSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: HSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: HADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: HADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: HADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: HADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: FISTTP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: LDDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: MOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: XSETBV # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[4, '0156'], [1, '06']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: XGETBV # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0156']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: XRSTOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[21, '0156'], [8, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 9.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: XRSTOR64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[21, '0156'], [8, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 9.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: XSAVE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '015'], [23, '0156'], [11, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 12.25 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: XSAVE64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '015'], [24, '0156'], [10, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 11.666666666666668 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: TZCNT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: TZCNT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BLSMSK # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLSMSK # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BEXTR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: BEXTR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLSI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLSI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BLSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BLSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RDTSCP # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[20, '0156'], [2, '5']] # model_importer.py SKX - throughput: 7.0 # model_importer.py SKX - uops: 20 # model_importer.py SKX -- name: AESDEC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: AESDEC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: AESKEYGENASSIST # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[3, '0'], [2, '015'], [6, '5']] # model_importer.py SKX - throughput: 6.666666666666667 # model_importer.py SKX - uops: 13 # model_importer.py SKX -- name: AESKEYGENASSIST # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0'], [1, '015'], [1, '23'], [6, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 13 # model_importer.py SKX -- name: AESENCLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: AESENCLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: AESIMC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '0']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: AESIMC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: AESDECLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: AESDECLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: AESENC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: AESENC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CLFLUSHOPT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: XSAVEOPT64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[6, '015'], [24, '0156'], [11, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 13.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: XSAVEOPT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[6, '015'], [24, '0156'], [11, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 13.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: STAC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: CLAC # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: ADOX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ADOX # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: ADCX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: ADCX # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MWAIT # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[7, '0156'], [2, '06'], [1, '5']] # model_importer.py SKX - throughput: 2.75 # model_importer.py SKX - uops: ~ # model_importer.py SKX -- name: RDSEED # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '015'], [1, '0156'], [9, '06'], [2, '1'], [1, '23']] # model_importer.py SKX - throughput: 5.75 # model_importer.py SKX - uops: 16 # model_importer.py SKX -- name: MOVBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: MOVBE # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '15'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: LZCNT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: LZCNT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCLMULQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PCLMULQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: CLFLUSH # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '06']] # model_importer.py SKX - throughput: 0.75 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: RDRAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '015'], [1, '0156'], [9, '06'], [2, '1'], [1, '23']] # model_importer.py SKX - throughput: 5.75 # model_importer.py SKX - uops: 16 # model_importer.py SKX -- name: PAUSE # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0156'], [1, '06']] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVMSKPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVMSKPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVMSKPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVMSKPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERM2F128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERM2F128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VHADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VHADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVNTDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSTMXCSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPTEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPTEST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPINSRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPINSRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 19 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [6, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 19 # model_importer.py SKX - port_pressure: [[1, '0'], [6, [0DV]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXTRACTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTSS2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSS2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPBLENDVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VZEROALL # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[16, '0156']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: VCOMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [8, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [8, [0DV]]] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [5, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 5.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [5, [0DV]]] # model_importer.py SKX - throughput: 5.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VLDMXCSR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVMSKB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VBLENDVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VBLENDVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [6, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [6, [0DV]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [6, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 19 # model_importer.py SKX - port_pressure: [[1, '0'], [6, [0DV]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [12, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 12.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 19 # model_importer.py SKX - port_pressure: [[1, '0'], [12, [0DV]]] # model_importer.py SKX - throughput: 12.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VLDDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VLDDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VDPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMOVLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[3, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: VDPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[3, '01']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VDPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[3, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 6 # model_importer.py SKX -- name: VDPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[3, '01']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VMOVLHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMASKMOVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMASKMOVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMASKMOVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMASKMOVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VINSERTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMASKMOVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMASKMOVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMASKMOVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMASKMOVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VROUNDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VROUNDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VROUNDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VROUNDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VHSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VHSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VHSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VHSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VHADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VHADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VHADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VTESTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VTESTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VTESTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VTESTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VTESTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VTESTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VTESTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VTESTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVNTDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 683 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 683 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTSS2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMINSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VBLENDVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VBLENDVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPESTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: VPCMPESTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # model_importer.py SKX - throughput: 4.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: VPCMPESTRIQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # model_importer.py SKX - throughput: 4.25 # model_importer.py SKX - uops: 8 # model_importer.py SKX -- name: VPCMPESTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.583333333333333 # model_importer.py SKX - uops: 9 # model_importer.py SKX -- name: VPCMPESTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # model_importer.py SKX - throughput: 4.583333333333333 # model_importer.py SKX - uops: 9 # model_importer.py SKX -- name: VPCMPESTRMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # model_importer.py SKX - throughput: 4.583333333333333 # model_importer.py SKX - uops: 9 # model_importer.py SKX -- name: VMOVHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VZEROUPPER # model_importer.py SKX - operands: [] # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [3, '0156']] # model_importer.py SKX - throughput: 1.0833333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPEXTRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXTRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXTRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXTRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXTRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXTRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXTRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXTRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUCOMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUCOMISS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPISTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCMPISTRM # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[3, '0']] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPCMPISTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCMPISTRI # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[3, '0']] # model_importer.py SKX - throughput: 3.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUCOMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUCOMISD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPINSRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPINSRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPINSRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPINSRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPINSRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPINSRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VROUNDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VROUNDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VROUNDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VROUNDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VROUNDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VROUNDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VROUNDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VROUNDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSI2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTSI2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTSD2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTSD2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCLMULQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCLMULQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTSI2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSI2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVHLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMASKMOVDQU # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 10 # model_importer.py SKX -- name: VMOVNTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 728 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 949 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVNTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 728 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 706 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHMINPOSUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPHMINPOSUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTSD2SI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVNTDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPBLENDVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '015']] # model_importer.py SKX - throughput: 0.6666666666666666 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVMSKB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDN # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSIGNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSIGNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPBLENDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPOR # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERM2I128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERM2I128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMASKMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMASKMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMASKMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMASKMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMASKMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMASKMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMASKMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMASKMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI128 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPHSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KMOVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KMOVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KMOVB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KXNORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXNORW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXNORB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXNORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KUNPCKDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KMOVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KMOVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KMOVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KMOVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0156'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.25 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KMOVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: KSHIFTRQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORTESTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORTESTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORTESTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORTESTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDNB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDNW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KTESTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KTESTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KNOTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KNOTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KNOTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KNOTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KUNPCKWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KUNPCKBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KTESTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXORB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXORW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KTESTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTRW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTRB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTRD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTLB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KSHIFTLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: KORW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGATHERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VGATHERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [2, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VGATHERQPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [2, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VGATHERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [8, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VGATHERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [2, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VGATHERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VGATHERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [2, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [2, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [8, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VPGATHERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [2, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VAESDEC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VAESDEC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VAESDECLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VAESDECLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VAESIMC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '0']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VAESIMC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VAESENC # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VAESENC # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VAESENCLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VAESENCLAST # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VAESKEYGENASSIST # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[3, '0'], [2, '015'], [6, '5']] # model_importer.py SKX - throughput: 6.666666666666667 # model_importer.py SKX - uops: 13 # model_importer.py SKX -- name: VAESKEYGENASSIST # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[3, '0'], [1, '015'], [1, '23'], [6, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 13 # model_importer.py SKX -- name: SHRX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SHRX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: SARX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SARX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: BZHI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: BZHI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '15']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PDEP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PDEP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RORX # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: RORX # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: MULX # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: SHLX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: SHLX # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '06']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: PEXT # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: PEXT # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '1']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULUDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMT2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTERNLOGD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHRSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPH2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSHDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPLZCNTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXTRACTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGATHERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [2, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5833333333333333 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [4, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VFNMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGATHERQPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [8, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERQPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [4, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VFNMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBLENDMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTDQA # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDND # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 17 # model_importer.py SKX - port_pressure: [[7, '0'], [5, '05'], [9, '5']] # model_importer.py SKX - throughput: 11.5 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[7, '0'], [5, '05'], [9, '5']] # model_importer.py SKX - throughput: 11.5 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[7, '0'], [5, '05'], [1, '23'], [9, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 11.5 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[7, '0'], [5, '05'], [1, '23'], [9, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 11.5 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[5, '01'], [4, '015'], [5, '5']] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[5, '01'], [4, '015'], [5, '5']] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[5, '01'], [4, '015'], [1, '23'], [5, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[5, '01'], [4, '015'], [1, '23'], [5, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 26 # model_importer.py SKX - port_pressure: [[11, '0'], [7, '05'], [17, '5']] # model_importer.py SKX - throughput: 20.5 # model_importer.py SKX - uops: 37 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 18 # model_importer.py SKX - port_pressure: [[11, '0'], [7, '05'], [17, '5']] # model_importer.py SKX - throughput: 20.5 # model_importer.py SKX - uops: 37 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[11, '0'], [7, '05'], [1, '23'], [17, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 20.5 # model_importer.py SKX - uops: 37 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 17 # model_importer.py SKX - port_pressure: [[11, '0'], [7, '05'], [1, '23'], [17, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 20.5 # model_importer.py SKX - uops: 37 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[5, '01'], [4, '015'], [5, '5']] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[5, '01'], [4, '015'], [5, '5']] # model_importer.py SKX - throughput: 6.333333333333333 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [2, '015'], [1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.6666666666666665 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[2, '01'], [2, '015'], [1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.6666666666666665 # model_importer.py SKX - uops: 15 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[7, '01'], [5, '015'], [9, '5']] # model_importer.py SKX - throughput: 10.666666666666666 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[7, '01'], [5, '015'], [9, '5']] # model_importer.py SKX - throughput: 10.666666666666666 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[7, '01'], [5, '015'], [1, '23'], [9, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 10.666666666666666 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPCONFLICTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[7, '01'], [5, '015'], [1, '23'], [9, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 10.666666666666666 # model_importer.py SKX - uops: 22 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVD2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVD2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVD2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFPCLASSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSS2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSS2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUSI2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTUSI2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVB2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVB2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVB2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUSI2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUSI2SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVSLDUP # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 19 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [10, [0DV]]] # model_importer.py SKX - throughput: 10.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 18 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [10, [0DV]]] # model_importer.py SKX - throughput: 10.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 18 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [10, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 10.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 18 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [10, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 10.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [5, [0DV]]] # model_importer.py SKX - throughput: 5.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [5, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 5.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSHUFLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 21 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [12, [0DV]]] # model_importer.py SKX - throughput: 12.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 21 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [12, [0DV]]] # model_importer.py SKX - throughput: 12.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [12, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 12.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [12, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 12.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '0'], [6, [0DV]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [6, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 6.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVW2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVW2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVW2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 33 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [24, [0DV]]] # model_importer.py SKX - throughput: 24.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 25 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [24, [0DV]]] # model_importer.py SKX - throughput: 24.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [24, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 24.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [24, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 24.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSQRTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVM2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDBPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPROLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVM2B # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2B # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2B # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVM2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXPANDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGATHERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [16, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [4, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [2, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5833333333333333 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGATHERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [4, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPGATHERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [2, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5833333333333333 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [4, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VBROADCASTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMULPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCOMPRESSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPALIGNR # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETMANTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMAXPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSD2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSD2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKHPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '237'], [2, '4'], [1, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[2, '237'], [2, '4'], [1, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 5 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULHW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMILPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VXORPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VFMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVUPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPS2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 541 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTUQQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VFNMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCMPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VANDNPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSUBPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTF32X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCATTERQPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '01'], [2, '0156'], [3, '06'], [1, '1'], [8, '23'], [8, '4'], [1, '5']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VSCATTERQPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [2, '23'], [2, '4'], [1, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBUSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRNDSCALEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPABSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPADDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPEXPANDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTSD2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTSD2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSHUFF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQ2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQ2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQ2M # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRCP14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRAQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '05']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 10 # model_importer.py SKX - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTNMB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[3, '05']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 17 # model_importer.py SKX - port_pressure: [[3, '05']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[3, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 18 # model_importer.py SKX - port_pressure: [[3, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMULLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTF64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCOMPRESSPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGNQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCESD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VALIGND # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCESS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [2, '5']] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.3333333333333335 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '05'], [2, '5']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPERMI2W # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VFMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKUSDW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU16 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMI2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 25 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [16, [0DV]]] # model_importer.py SKX - throughput: 16.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 24 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [16, [0DV]]] # model_importer.py SKX - throughput: 16.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 25 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [16, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 16.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 24 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [16, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 16.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [8, [0DV]]] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VDIVPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [8, [0DV]], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLW # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVAPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLQDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSRLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQU64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCATTERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [8, '23'], [8, '4']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VSCATTERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [2, '23'], [2, '4']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 14 # model_importer.py SKX -- name: VSCATTERQPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [4, '23'], [4, '4']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA64 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPEQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFIXUPIMMSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFIXUPIMMSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPS2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBROADCASTSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTUDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTDQ2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPBROADCASTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKLDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPTESTMQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTDQ2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPRORVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMINPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTMW2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTMW2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTMW2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSADBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSS2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTSS2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTMB2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTMB2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPBROADCASTMB2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI64X2 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VINSERTF32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI32X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPXORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VEXTRACTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VEXTRACTI32X8 # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVZXDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VREDUCEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSD2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '01']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTSD2SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVUSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPAVGB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRANGEPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPSCATTERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [8, '23'], [8, '4']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VPSCATTERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [2, '23'], [2, '4']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 14 # model_importer.py SKX -- name: VPSCATTERQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [4, '23'], [4, '4']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VBROADCASTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBROADCASTI64X4 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTSS2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTSS2USI # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSCATTERQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '0'], [1, '01'], [15, '05'], [1, '1'], [6, '4'], [1, '5']] # model_importer.py SKX - throughput: 10.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VPSCATTERQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [2, '23'], [2, '4'], [1, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMSUBADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVSXWQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD231PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCATTERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [16, '23'], [16, '4'], [1, '5']] # model_importer.py SKX - throughput: 16.0 # model_importer.py SKX - uops: 42 # model_importer.py SKX -- name: VSCATTERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [4, '23'], [4, '4'], [1, '5']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VSCATTERDPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [8, '23'], [8, '4'], [1, '5']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2UQQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCATTERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [8, '23'], [8, '4']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VSCATTERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [2, '23'], [2, '4']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 14 # model_importer.py SKX -- name: VSCATTERDPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [4, '23'], [4, '4']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231SS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2D # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMSUB231SD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05']] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[2, '0'], [1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.5 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VRSQRT14PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2UDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 524 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVNTPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 436 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMINUD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VUNPCKLPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VGETEXPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VGETEXPSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VSCALEFSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VSCALEFSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 0 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VMOVDQA32 # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 11 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VBLENDMPD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHBW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPERMT2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2QQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTTPD2DQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSCATTERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [16, '23'], [16, '4'], [1, '5']] # model_importer.py SKX - throughput: 16.0 # model_importer.py SKX - uops: 42 # model_importer.py SKX -- name: VPSCATTERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [4, '23'], [4, '4'], [1, '5']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VPSCATTERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [8, '23'], [8, '4'], [1, '5']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMADDWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSCATTERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [8, '23'], [8, '4']] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 26 # model_importer.py SKX -- name: VPSCATTERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [2, '23'], [2, '4']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 14 # model_importer.py SKX -- name: VPSCATTERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [2, '0156'], [4, '23'], [4, '4']] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 18 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADD213PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPCMPGTW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - latency: 0 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSUBSW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMAXUB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFMADDSUB132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPGATHERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [16, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 8.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [4, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERDD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPUNPCKHWD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 6 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '0156'], [1, '05'], [8, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 4.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [2, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5833333333333333 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPGATHERDQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '015'], [1, '0156'], [4, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VFNMADD132PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 2 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 16 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 13 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [2, '5']] # model_importer.py SKX - throughput: 2.0 # model_importer.py SKX - uops: 4 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 12 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPMOVQD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 14 # model_importer.py SKX - port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPORQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPMOVM2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '015']] # model_importer.py SKX - throughput: 0.3333333333333333 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPMOVM2Q # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '05']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVW # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 5 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPD2PS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 8 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 9 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '5']] # model_importer.py SKX - throughput: 1.3333333333333333 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PH # model_importer.py SKX - operands: # model_importer.py SKX - - class: immediate # model_importer.py SKX - imd: int # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - latency: 15 # model_importer.py SKX - port_pressure: [[1, '015'], [1, '237'], [1, '4']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 3 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '5']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPACKSSWB # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 3 # model_importer.py SKX - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VADDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VADDSS # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0']] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 1.0 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 1 # model_importer.py SKX -- name: VPSLLVQ # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 1 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 7 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '5']] # model_importer.py SKX - throughput: 1.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: ~ # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: zmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '05'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: register # model_importer.py SKX - name: xmm # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01']] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX -- name: VCVTPS2PD # model_importer.py SKX - operands: # model_importer.py SKX - - class: memory # model_importer.py SKX - base: '*' # model_importer.py SKX - offset: '*' # model_importer.py SKX - index: '*' # model_importer.py SKX - scale: '*' # model_importer.py SKX - - class: register # model_importer.py SKX - name: gpr # model_importer.py SKX - - class: register # model_importer.py SKX - name: ymm # model_importer.py SKX - latency: 4 # model_importer.py SKX - port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SKX - throughput: 0.5 # model_importer.py SKX - uops: 2 # model_importer.py SKX - # model_importer.py SKX +- name: ADCX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: ADOX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: AESDEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: AESDECLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: AESENC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: AESENCLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: AESIMC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: AESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[3, '0'], [2, '015'], [6, '5']] # uops.info import + throughput: 6.666666666666667 # uops.info import + uops: 13 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VCVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '0'], [1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 15 # uops.info import + port_pressure: [[1, '0'], [8, [0DV]]] # uops.info import + throughput: 8.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [5, [0DV]]] # uops.info import + throughput: 5.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[3, '01']] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 13 # uops.info import + port_pressure: [[3, '01']] # uops.info import + throughput: 1.5 # uops.info import + uops: 4 # uops.info import +- name: VEXTRACTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 3 # uops.info import +- name: VINSERTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVHLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVLHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: VPBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.25 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.25 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.583333333333333 # uops.info import + uops: 9 # uops.info import +- name: VPCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.583333333333333 # uops.info import + uops: 9 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: VPCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: VPERM2F128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VPHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPHMINPOSUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 19 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 19 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [6, [0DV]]] # uops.info import + throughput: 6.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 19 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VZEROALL # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[16, '0156']] # uops.info import + throughput: 4.0 # uops.info import + uops: 10 # uops.info import +- name: VBROADCASTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: VPBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPERM2I128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VPHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VALIGND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGNQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGNQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGNQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGNQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGNQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VALIGNQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBLENDMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTF32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTF32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTF32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTF32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTI32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTI32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTI32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTI32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTI32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTI32X2 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBROADCASTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCOMPRESSPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMPRESSPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPH2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PH # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2USI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTSS2USI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '0'], [1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPD2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2QQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2UDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2UQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTTSD2USI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTTSS2USI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '0'], [1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: VCVTUDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VCVTUQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTUQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTUQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTUQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VCVTUQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUQQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: VCVTUSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VDBPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDBPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDBPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDBPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDBPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDBPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 25 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [16, [0DV]]] # uops.info import + throughput: 16.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 24 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [16, [0DV]]] # uops.info import + throughput: 16.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [8, [0DV]]] # uops.info import + throughput: 8.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 18 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [10, [0DV]]] # uops.info import + throughput: 10.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 18 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [10, [0DV]]] # uops.info import + throughput: 10.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [5, [0DV]]] # uops.info import + throughput: 5.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXPANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXPANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VEXTRACTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTF64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTI64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFIXUPIMMSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADD231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMADDSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUB231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFMSUBADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMADD231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB132SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB213SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFNMSUB231SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VFPCLASSSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETEXPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VGETMANTSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTF64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI32X8 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTI64X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA64 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA64 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA64 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU16 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU16 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU16 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU64 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU64 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU64 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU8 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU8 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU8 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTMB2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBROADCASTMB2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBROADCASTMB2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBROADCASTMW2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBROADCASTMW2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBROADCASTMW2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPBROADCASTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPUW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCOMPRESSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCOMPRESSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPCONFLICTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 26 # uops.info import + port_pressure: [[11, '0'], [7, '05'], [17, '5']] # uops.info import + throughput: 20.5 # uops.info import + uops: 37 # uops.info import +- name: VPCONFLICTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 18 # uops.info import + port_pressure: [[11, '0'], [7, '05'], [17, '5']] # uops.info import + throughput: 20.5 # uops.info import + uops: 37 # uops.info import +- name: VPCONFLICTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[5, '01'], [4, '015'], [5, '5']] # uops.info import + throughput: 6.333333333333333 # uops.info import + uops: 15 # uops.info import +- name: VPCONFLICTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[5, '01'], [4, '015'], [5, '5']] # uops.info import + throughput: 6.333333333333333 # uops.info import + uops: 15 # uops.info import +- name: VPCONFLICTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 16 # uops.info import + port_pressure: [[7, '01'], [5, '015'], [9, '5']] # uops.info import + throughput: 10.666666666666666 # uops.info import + uops: 22 # uops.info import +- name: VPCONFLICTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[7, '01'], [5, '015'], [9, '5']] # uops.info import + throughput: 10.666666666666666 # uops.info import + uops: 22 # uops.info import +- name: VPCONFLICTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 17 # uops.info import + port_pressure: [[7, '0'], [5, '05'], [9, '5']] # uops.info import + throughput: 11.5 # uops.info import + uops: 22 # uops.info import +- name: VPCONFLICTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[7, '0'], [5, '05'], [9, '5']] # uops.info import + throughput: 11.5 # uops.info import + uops: 22 # uops.info import +- name: VPCONFLICTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPCONFLICTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPCONFLICTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 13 # uops.info import + port_pressure: [[5, '01'], [4, '015'], [5, '5']] # uops.info import + throughput: 6.333333333333333 # uops.info import + uops: 15 # uops.info import +- name: VPCONFLICTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[5, '01'], [4, '015'], [5, '5']] # uops.info import + throughput: 6.333333333333333 # uops.info import + uops: 15 # uops.info import +- name: VPERMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMI2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMI2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMI2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMI2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMI2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VPERMI2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMT2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMT2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMT2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMT2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: VPERMT2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VPERMT2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VPERMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPERMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXPANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPLZCNTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPLZCNTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVB2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVB2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVB2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVD2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVD2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVD2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVM2B # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2B # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2B # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2D # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPMOVM2W # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQ2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQ2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQ2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVUSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVW2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVW2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVW2M # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPMULLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPMULLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPMULLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 15 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPMULLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 15 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VPMULLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPMULLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPROLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPROLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPROLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPRORVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPRORVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTERNLOGQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPTESTNMW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGESD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGESD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGESS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRANGESS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRCP14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRCP14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRCP14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRCP14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCP14SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCESD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCESD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCESS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VREDUCESS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VRNDSCALEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALEPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALESD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALESD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALESS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRNDSCALESS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '01']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VRSQRT14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRSQRT14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRSQRT14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRSQRT14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRSQRT14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRT14SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSCALEFSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFF64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI32X4 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFI64X2 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 33 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [24, [0DV]]] # uops.info import + throughput: 24.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 25 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [24, [0DV]]] # uops.info import + throughput: 24.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 21 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [12, [0DV]]] # uops.info import + throughput: 12.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 21 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [12, [0DV]]] # uops.info import + throughput: 12.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [6, [0DV]]] # uops.info import + throughput: 6.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VSUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: zmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: KADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDNQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KANDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KMOVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KMOVW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KNOTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KNOTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KNOTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KNOTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORTESTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORTESTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORTESTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORTESTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KORW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTLB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KSHIFTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KTESTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KTESTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KTESTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KTESTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KUNPCKBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KUNPCKDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KUNPCKWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXNORB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXNORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXNORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXNORW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXORB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXORD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXORQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: KXORW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VAESDEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VAESDECLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VAESENC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VAESENCLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VAESIMC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '0']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VAESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[3, '0'], [2, '015'], [6, '5']] # uops.info import + throughput: 6.666666666666667 # uops.info import + uops: 13 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: BSF # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BSR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BSWAP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '06'], [1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CBW # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: CDQ # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CLD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0156'], [1, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CLI # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '06'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: CLTS # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[4, '06'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 6 # uops.info import +- name: CMC # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: CMOVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CMOVL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CMOVNL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVNZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMOVZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: CMPXCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '0156'], [2, '06']] # uops.info import + throughput: 1.75 # uops.info import + uops: 5 # uops.info import +- name: CPUID # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0156'], [2, '06'], [1, '5']] # uops.info import + throughput: 2.25 # uops.info import + uops: 35 # uops.info import +- name: CWD # uops.info import + operands: [] # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0156'], [1, '06']] # uops.info import + throughput: 0.75 # uops.info import + uops: 2 # uops.info import +- name: CWDE # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: DEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: DIV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 73 # uops.info import + port_pressure: [[7, '0'], [11, '0156'], [1, '05'], [3, '06'], [2, '1'], [8, '5']] # uops.info import + throughput: 11.75 # uops.info import + uops: 33 # uops.info import +- name: IDIV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 94 # uops.info import + port_pressure: [[4, '0'], [14, '015'], [20, '0156'], [22, '06'], [2, '1'], [4, '5']] # uops.info import + throughput: 24.666666666666668 # uops.info import + uops: 56 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: IN # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] # uops.info import + throughput: 7.0 # uops.info import + uops: 71 # uops.info import +- name: IN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] # uops.info import + throughput: 7.0 # uops.info import + uops: 70 # uops.info import +- name: INC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: JB # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JBE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JLE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNB # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNBE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNLE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNO # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNS # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JNZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JO # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JRCXZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [1, '06']] # uops.info import + throughput: 0.75 # uops.info import + uops: 2 # uops.info import +- name: JS # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: JZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LAHF # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: LAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 37 # uops.info import + port_pressure: [[2, '0156'], [1, '06'], [1, '1']] # uops.info import + throughput: 1.5 # uops.info import + uops: 24 # uops.info import +- name: LEA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LLDT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [7, '06'], [3, '1'], [1, '23'], [1, '237'], [1, '4']] # uops.info import + throughput: 3.75 # uops.info import + uops: 14 # uops.info import +- name: LMSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [4, '0156'], [10, '06'], [1, '1'], [1, '23'], [1, '237'], [2, '4'], [4, '5']] # uops.info import + throughput: 6.333333333333333 # uops.info import + uops: 24 # uops.info import +- name: LOOP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '0156'], [4, '06'], [1, '15']] # uops.info import + throughput: 2.5 # uops.info import + uops: 8 # uops.info import +- name: LOOPE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 2 # uops.info import + port_pressure: [[9, '0156'], [2, '06']] # uops.info import + throughput: 3.25 # uops.info import + uops: 12 # uops.info import +- name: LOOPNE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 2 # uops.info import + port_pressure: [[9, '0156'], [2, '06']] # uops.info import + throughput: 3.25 # uops.info import + uops: 12 # uops.info import +- name: LSL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 35 # uops.info import + port_pressure: [[1, '0'], [1, '015'], [3, '0156'], [6, '06'], [3, '1'], [2, '23']] # uops.info import + throughput: 5.083333333333333 # uops.info import + uops: 16 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 172 # uops.info import + port_pressure: [[11, '015'], [2, '05'], [16, '06'], [3, '5']] # uops.info import + throughput: 12.666666666666666 # uops.info import + uops: 30 # uops.info import +- name: MOVSX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: MOVZX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: MUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: NEG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: NOT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: OUT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] # uops.info import + throughput: 7.0 # uops.info import + uops: 65 # uops.info import +- name: OUT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] # uops.info import + throughput: 7.0 # uops.info import + uops: 64 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '0156'], [1, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 6 # uops.info import + port_pressure: [[2, '0156'], [3, '06'], [2, '1']] # uops.info import + throughput: 2.5 # uops.info import + uops: 8 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '0156'], [1, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '0156'], [3, '06'], [2, '1']] # uops.info import + throughput: 2.5 # uops.info import + uops: 8 # uops.info import +- name: RDMSR # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [7, '01'], [11, '015'], [11, '05'], [33, '06'], [5, '1'], [8, '15'], [4, '5']] # uops.info import + throughput: 30.166666666666664 # uops.info import + uops: 79 # uops.info import +- name: RDPMC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[11, '015'], [1, '05'], [19, '06'], [1, '1'], [2, '5']] # uops.info import + throughput: 13.666666666666666 # uops.info import + uops: 33 # uops.info import +- name: RDTSC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0156'], [2, '06'], [1, '5']] # uops.info import + throughput: 2.25 # uops.info import + uops: 18 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '06']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '06']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SAHF # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '06']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SETL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '06']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SETNL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '06']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156'], [2, '06'], [1, '1']] # uops.info import + throughput: 1.25 # uops.info import + uops: 4 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '06']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156'], [2, '06'], [1, '1']] # uops.info import + throughput: 1.25 # uops.info import + uops: 4 # uops.info import +- name: SLDT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [2, '06'], [1, '1']] # uops.info import + throughput: 1.25 # uops.info import + uops: 6 # uops.info import +- name: SMSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [2, '06'], [1, '5']] # uops.info import + throughput: 1.25 # uops.info import + uops: 4 # uops.info import +- name: STC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: STD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0156'], [1, '06']] # uops.info import + throughput: 1.75 # uops.info import + uops: 2 # uops.info import +- name: STI # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [4, '06'], [1, '1']] # uops.info import + throughput: 2.25 # uops.info import + uops: 6 # uops.info import +- name: STR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '06'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 6 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: VERR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 62 # uops.info import + port_pressure: [[6, '0'], [9, '06'], [7, '1'], [4, '5']] # uops.info import + throughput: 10.5 # uops.info import + uops: 22 # uops.info import +- name: VERW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 63 # uops.info import + port_pressure: [[7, '0'], [8, '1'], [5, '5']] # uops.info import + throughput: 8.0 # uops.info import + uops: 20 # uops.info import +- name: WBINVD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[380736, '0'], [225, '05'], [886071, '06'], [466480, '1'], [366671, '23'], [170961, '237'], [523418, '4'], # uops.info import + [498694, '5']] # uops.info import + throughput: 823884.0 # uops.info import + uops: 3292621 # uops.info import +- name: WRMSR # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[13, '0'], [14, '01'], [22, '05'], [69, '06'], [12, '1'], [1, '4'], [10, '5']] # uops.info import + throughput: 65.5 # uops.info import + uops: 140 # uops.info import +- name: XADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[3, '0156']] # uops.info import + throughput: 0.75 # uops.info import + uops: 3 # uops.info import +- name: XCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[3, '0156']] # uops.info import + throughput: 0.75 # uops.info import + uops: 3 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: ANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BEXTR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '06'], [1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 2 # uops.info import +- name: BLSI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BLSMSK # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BLSR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: TZCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BZHI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MULX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PDEP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PEXT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RORX # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SARX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHLX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHRX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CDQE # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: CQO # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '06']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSXD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0156']] # uops.info import + throughput: 0.25 # uops.info import + uops: 1 # uops.info import +- name: LZCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: EMMS # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [9, '05']] # uops.info import + throughput: 4.75 # uops.info import + uops: 10 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0156'], [2, '5']] # uops.info import + throughput: 2.25 # uops.info import + uops: 2 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0156'], [2, '5']] # uops.info import + throughput: 2.25 # uops.info import + uops: 2 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0156'], [2, '5']] # uops.info import + throughput: 2.25 # uops.info import + uops: 2 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAUSE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '0156'], [1, '06']] # uops.info import + throughput: 1.25 # uops.info import + uops: 1 # uops.info import +- name: PCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RDRAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '0156'], [9, '06'], [2, '1'], [1, '23']] # uops.info import + throughput: 5.75 # uops.info import + uops: 16 # uops.info import +- name: RDSEED # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '0156'], [9, '06'], [2, '1'], [1, '23']] # uops.info import + throughput: 5.75 # uops.info import + uops: 16 # uops.info import +- name: RDTSCP # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[20, '0156'], [2, '5']] # uops.info import + throughput: 7.0 # uops.info import + uops: 20 # uops.info import +- name: ADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: COMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[2, '0']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: CVTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CVTTPS2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '0'], [1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: DIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [3, [0DV]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 1 # uops.info import +- name: DIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [3, [0DV]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 1 # uops.info import +- name: MAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVHLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVLHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: RCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RCPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SFENCE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [3, [0DV]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[1, '0'], [3, [0DV]]] # uops.info import + throughput: 3.0 # uops.info import + uops: 1 # uops.info import +- name: SUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: UCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: XORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: COMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTPD2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTPI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTTPD2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 8 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CVTTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 7 # uops.info import + port_pressure: [[1, '0'], [1, '015']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: DIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[1, '0'], [4, [0DV]]] # uops.info import + throughput: 4.0 # uops.info import + uops: 1 # uops.info import +- name: DIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 15 # uops.info import + port_pressure: [[1, '0'], [4, [0DV]]] # uops.info import + throughput: 4.0 # uops.info import + uops: 1 # uops.info import +- name: MAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MFENCE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0156'], [1, '237'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVDQ2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVQ2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: MOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 19 # uops.info import + port_pressure: [[1, '0'], [6, [0DV]]] # uops.info import + throughput: 6.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 19 # uops.info import + port_pressure: [[1, '0'], [6, [0DV]]] # uops.info import + throughput: 6.0 # uops.info import + uops: 1 # uops.info import +- name: SUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: UCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: XORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: HADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: HADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: HSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: HSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: MOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: BLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: BLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 1 # uops.info import +- name: BLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 1 # uops.info import +- name: CRC32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: DPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[2, '015'], [1, '5']] # uops.info import + throughput: 1.6666666666666665 # uops.info import + uops: 3 # uops.info import +- name: DPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[3, '015'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: EXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: INSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: PACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 1 # uops.info import +- name: PBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.25 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.25 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.583333333333333 # uops.info import + uops: 9 # uops.info import +- name: PCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # uops.info import + throughput: 4.583333333333333 # uops.info import + uops: 9 # uops.info import +- name: PCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: PCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: PEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PHMINPOSUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: PMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: POPCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: ROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: ROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: ROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 8 # uops.info import + port_pressure: [[2, '015']] # uops.info import + throughput: 0.6666666666666666 # uops.info import + uops: 2 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '01'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '05'], [2, '5']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '015'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 3 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: XGETBV # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[2, '0156']] # uops.info import + throughput: 0.5 # uops.info import + uops: 15 # uops.info import +- name: XSETBV # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[4, '0156'], [1, '06']] # uops.info import + throughput: 1.5 # uops.info import + uops: 51 # uops.info import + # uops.info import + diff --git a/osaca/data/snb.yml b/osaca/data/snb.yml index c7c7098..6498c41 100644 --- a/osaca/data/snb.yml +++ b/osaca/data/snb.yml @@ -1,16365 +1,21 @@ -# Available architectures: CFL, KBL, ZEN+, WOL, ICL, NHM, ZEN2, HSW, SKL, CON, CNL, IVB, BDW, WSM, SNB, SKX -# Chosen architecture: SNB -osaca_version: 0.3.7 # uops.info import -micro_architecture: ~ # uops.info import -arch_code: ~ # uops.info import -isa: x86 # uops.info import -ROB_size: ~ # uops.info import -retired_uOps_per_cycle: ~ # uops.info import -scheduler_size: ~ # uops.info import -hidden_loads: ~ # uops.info import -ports: # uops.info import -- '0' # uops.info import -- '1' # uops.info import -- '5' # uops.info import -- '2' # uops.info import -- '3' # uops.info import -- 2D # uops.info import -- 3D # uops.info import -- '4' # uops.info import -port_model_scheme: ~ # uops.info import +osaca_version: 0.3.14 +micro_architecture: ~ +arch_code: ~ +isa: x86 +ROB_size: ~ +retired_uOps_per_cycle: ~ +scheduler_size: ~ +hidden_loads: ~ +ports: ['0', '1', '5', '2', '3', 2D, 3D, '4'] +port_model_scheme: ~ load_throughput: [] load_latency: {gpr: 4.0, mm: 4.0, xmm: 4.0, ymm: 4.0} load_throughput_default: [[1, '23'], [1, ['2D', '3D']]] store_throughput: [] store_throughput_default: [[1, '23'], [1, '4']] -instruction_forms: # uops.info import -- name: AESDEC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESDEC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: AESDECLAST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESDECLAST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: AESENC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESENC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: AESENCLAST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: AESENCLAST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VADDSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDNPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VANDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VBLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBROADCASTF128 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBROADCASTSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VBROADCASTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VBROADCASTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCOMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCOMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCOMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCOMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTDQ2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTDQ2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPD2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPD2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPD2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTPS2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSD2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSD2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSI2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSI2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSI2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSI2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSS2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSS2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VCVTTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VCVTTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VCVTTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VDPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VDPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VEXTRACTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VEXTRACTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VEXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VEXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: VHSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: VINSERTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VINSERTF128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VINSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VINSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VLDDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMASKMOVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '01'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VMASKMOVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMASKMOVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '01'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMAXSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMAXSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMINSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMINSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVAPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVAPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVAPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVAPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVDDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVDDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVDDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVDQA # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVDQU # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVMSKPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVMSKPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVMSKPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVMSKPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVNTDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 335 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVNTDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVNTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 335 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVNTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 335 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVSHDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSHDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSHDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSLDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSLDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSLDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMOVSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVUPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVUPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMOVUPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VMOVUPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VMPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VMULSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VMULSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPABSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPABSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPABSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPABSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPABSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPABSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKSSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKSSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKSSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKSSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKUSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKUSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPACKUSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPACKUSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPAND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPAND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VPANDN # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPANDN # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VPAVGB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPAVGB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPAVGW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPAVGW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPBLENDVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPBLENDVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPEQW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPEQW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPCMPGTW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPCMPGTW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: VPCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: VPCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: VPCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: VPERM2F128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERM2F128 # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPERMILPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 18 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VPEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VPEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 18 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPHADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPHSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: VPHSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: VPINSRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPINSRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPINSRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPINSRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMADDUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMADDUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMADDWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMADDWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMAXSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMAXUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMAXUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMINUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMINUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVMSKB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVSXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVSXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMOVZXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPMOVZXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPMULDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULHRSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULHRSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULHUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULHUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULHW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPMULUDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPMULUDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VPSADBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSADBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSIGNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSIGNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSIGND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSIGND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSIGNW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSIGNW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSLLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSLLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSLLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSLLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSLLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSLLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSLLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSLLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSLLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSLLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRAD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRAD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRAD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRAW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRAW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRAW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSRLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSRLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPSRLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPSRLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VPSUBB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VPTEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKHDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKHQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKHWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKHWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPUNPCKLWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPUNPCKLWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: VPXOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: VPXOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: VRCPPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRCPPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VRCPSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRCPSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VRSQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRSQRTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VRSQRTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VRSQRTSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSTMXCSR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VSUBSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VSUBSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VTESTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUCOMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VUCOMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUCOMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: VUCOMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VUNPCKLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [2, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: VXORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - - class: register # uops.info import - name: ymm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: VAESDEC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: VAESDECLAST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: VAESENC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: VAESENCLAST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 8 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: VAESIMC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: ADD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: ADD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: AND # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: AND # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: BSF # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BSF # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: BSR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BSR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: BSWAP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '05'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BT # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTC # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: BTC # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: BTR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: BTS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BTS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: CLI # uops.info import - operands: [] # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: CMOVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVBE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 4 # uops.info import -- name: CMOVBE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [2, '05']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: CMOVL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVLE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNBE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 4 # uops.info import -- name: CMOVNBE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [2, '05']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 3 # uops.info import -- name: CMOVNL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNLE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNO # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVNZ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVO # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMOVZ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '05']] # uops.info import - throughput: 0.8333333333333333 # uops.info import - uops: 2 # uops.info import -- name: CMP # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: CMP # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: DEC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: DEC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: IMUL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: INC # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: INC # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: LEA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '01']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOV # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [1, '1']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: MOVSX # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSX # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MOVZX # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVZX # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MUL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: MUL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: NEG # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: NEG # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: NOT # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: NOT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: OR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: OR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: POP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: POP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUSH # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PUSH # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PUSHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PUSH # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PUSHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PUSHFW # uops.info import - operands: [] # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '05'], [1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: ROL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 5 # uops.info import -- name: ROL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[2, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 5 # uops.info import -- name: ROR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SAR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SAR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETBE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SETBE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SETL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETLE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETLE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNBE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SETNBE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SETNL # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNL # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNLE # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNLE # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNO # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNO # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETNZ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETNZ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETO # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETO # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SETZ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '05'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SETZ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SHL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SHL # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: SHR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '05'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SHR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: STC # uops.info import - operands: [] # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: STOSB # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: STOSD # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: STOSW # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: SUB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SUB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: TEST # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: TEST # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: TEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: XADD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '015']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: XCHG # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[3, '015']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: XOR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '015'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: XOR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: CQO # uops.info import - operands: [] # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSXD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSXD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PUSHFQ # uops.info import - operands: [] # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '05'], [1, '1'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: STOSQ # uops.info import - operands: [] # uops.info import - latency: 0 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: LZCNT # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: LZCNT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: EMMS # uops.info import - operands: [] # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [18, '5']] # uops.info import - throughput: 18.0 # uops.info import - uops: 31 # uops.info import -- name: MASKMOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [2, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 17 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 341 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVMSKB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSHUFW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: ADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDNPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDNPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: COMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: COMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPI2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPI2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTPS2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSI2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSI2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTSS2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTSS2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MAXSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVAPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVAPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVMSKPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 334 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVUPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVUPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MULSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PREFETCHNTA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PREFETCHT0 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: RCPPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RCPPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: RCPSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RCPSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: RSQRTPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RSQRTPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: RSQRTSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: RSQRTSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SHUFPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: STMXCSR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: SUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SUBSS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBSS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UCOMISS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: UCOMISS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UNPCKLPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKLPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: XORPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: XORPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDNPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDNPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ANDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ANDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CMPSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: COMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: COMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTDQ2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTDQ2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTDQ2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTDQ2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPD2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPD2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPD2PS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPD2PS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPI2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTPI2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTPS2PD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTPS2PD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSD2SS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTSD2SS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSI2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSI2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSS2SD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTSS2SD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPD2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTPD2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPD2PI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTPD2PI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2DQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CVTTPS2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: CVTTSD2SI # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: CVTTSD2SI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 4 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVAPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVAPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVDQ2Q # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '5']] # uops.info import - throughput: 1.3333333333333333 # uops.info import - uops: 2 # uops.info import -- name: MOVDQA # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDQU # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVMSKPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 335 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVNTI # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 340 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVNTPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 334 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVQ2DQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: MOVSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MOVUPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVUPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MULSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: MULSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKSSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKSSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKUSWB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PANDN # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PAVGW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PINSRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVMSKB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULUDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: POR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSADBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFHW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSLLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSLLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSLLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRAD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRAW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLDQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRLQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PSRLW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBUSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKHWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLQDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PUNPCKLWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PXOR # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '015']] # uops.info import - throughput: 0.3333333333333333 # uops.info import - uops: 1 # uops.info import -- name: SHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SHUFPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: SUBSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: SUBSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UCOMISD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: UCOMISD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKHPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: UNPCKLPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: UNPCKLPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: XORPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: XORPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ADDSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ADDSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: HADDPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HADDPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: HADDPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HADDPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: HSUBPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HSUBPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: HSUBPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 2.0 # uops.info import - uops: 4 # uops.info import -- name: HSUBPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '1'], [2, '5']] # uops.info import - throughput: 2.0 # uops.info import - uops: 3 # uops.info import -- name: LDDQU # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVDDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVSHDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSHDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVSLDUP # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MOVSLDUP # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: BLENDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BLENDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '05']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: BLENDVPD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: BLENDVPD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: BLENDVPS # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: BLENDVPS # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '05']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CRC32 # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: CRC32 # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: DPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: DPPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 9 # uops.info import - port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: EXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '23'], [1, '4'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: EXTRACTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: INSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: INSERTPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: MOVNTDQA # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: MPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: MPSADBW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 6 # uops.info import - port_pressure: [[1, '0'], [2, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PACKUSDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PACKUSDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PBLENDVB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PBLENDVB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[2, '15'], [1, '23']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PBLENDW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPEQQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PCMPEQQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PCMPGTQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PCMPGTQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: PCMPISTRI # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 12 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: PCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 10 # uops.info import - port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 3.0 # uops.info import - uops: 4 # uops.info import -- name: PCMPISTRM # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 11 # uops.info import - port_pressure: [[3, '0']] # uops.info import - throughput: 3.0 # uops.info import - uops: 3 # uops.info import -- name: PEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 18 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PEXTRB # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: PEXTRD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 7 # uops.info import - port_pressure: [[1, '0'], [1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 4 # uops.info import -- name: PEXTRQ # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '15']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PEXTRW # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - latency: 18 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, '4']] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PHMINPOSUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PHMINPOSUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMAXSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMAXUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMAXUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMINUW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMINUW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVSXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVSXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXBQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXBQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXWD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXWD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMOVZXWQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PMOVZXWQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PMULDQ # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULDQ # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULLD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULLD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: POPCNT # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: POPCNT # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - - class: register # uops.info import - name: gpr # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PTEST # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 3 # uops.info import -- name: PTEST # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[1, '0'], [1, '5']] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDPD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDPS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDSD # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: ROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: ROUNDSS # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 3 # uops.info import - port_pressure: [[1, '1']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: ~ # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PABSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PALIGNR # uops.info import - operands: # uops.info import - - class: immediate # uops.info import - imd: int # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHADDW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBD # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.5 # uops.info import - uops: 4 # uops.info import -- name: PHSUBW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 2 # uops.info import - port_pressure: [[3, '15']] # uops.info import - throughput: 1.5 # uops.info import - uops: 3 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMADDUBSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 1.0 # uops.info import - uops: 2 # uops.info import -- name: PMULHRSW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 5 # uops.info import - port_pressure: [[1, '0']] # uops.info import - throughput: 1.0 # uops.info import - uops: 1 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSHUFB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNB # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGND # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - - class: register # uops.info import - name: mm0 # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: memory # uops.info import - base: '*' # uops.info import - offset: '*' # uops.info import - index: '*' # uops.info import - scale: '*' # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # uops.info import - throughput: 0.5 # uops.info import - uops: 2 # uops.info import -- name: PSIGNW # uops.info import - operands: # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - - class: register # uops.info import - name: xmm # uops.info import - latency: 1 # uops.info import - port_pressure: [[1, '15']] # uops.info import - throughput: 0.5 # uops.info import - uops: 1 # uops.info import - # uops.info import +store_to_load_forward_latency: 5.0 # JH: minimum according to Agner Fog + +instruction_forms: - name: mov # ./generate_mov_entries.py snb operands: # ./generate_mov_entries.py snb @@ -19874,3 +3530,8743 @@ instruction_forms: # uop uops: 3 # ./generate_mov_entries.py snb # ./generate_mov_entries.py snb +- name: AESDEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESDECLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESENC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESENCLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: AESIMC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: AESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '0'], [1, '015'], [1, '15'], [7, '5']] # uops.info import + throughput: 7.833333333333333 # uops.info import + uops: 11 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VBLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VCVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VCVTTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VCVTTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 22 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 45 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [42, [DIV]]] # uops.info import + throughput: 42.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 29 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [28, [DIV]]] # uops.info import + throughput: 28.0 # uops.info import + uops: 3 # uops.info import +- name: VDIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 22 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: VDIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VDPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VDPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: VEXTRACTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VEXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VHSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: VINSERTF128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VINSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQA # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VMOVHLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVLHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VMOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [2, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VMULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[2, '0'], [4, '015'], [3, '05'], [4, '1'], [2, '15'], [3, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 18 # uops.info import +- name: VPCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 93 # uops.info import + port_pressure: [[17, '0'], [10, '1'], [1, '15'], [19, '5']] # uops.info import + throughput: 19.5 # uops.info import + uops: 33 # uops.info import +- name: VPCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: VPCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 93 # uops.info import + port_pressure: [[17, '0'], [10, '1'], [1, '15'], [19, '5']] # uops.info import + throughput: 19.5 # uops.info import + uops: 33 # uops.info import +- name: VPCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: VPCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: VPERM2F128 # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPERMILPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHMINPOSUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: VPINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: VPMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VPSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VPSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VPUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: VPXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRCPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VRSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 7 # uops.info import + port_pressure: [[2, '0'], [1, '05']] # uops.info import + throughput: 2.5 # uops.info import + uops: 3 # uops.info import +- name: VRSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 21 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 43 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [42, [DIV]]] # uops.info import + throughput: 42.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 29 # uops.info import + port_pressure: [[2, '0'], [1, '05'], [28, [DIV]]] # uops.info import + throughput: 28.0 # uops.info import + uops: 3 # uops.info import +- name: VSQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 21 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: VSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VSUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VTESTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VUNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VXORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + - class: register # uops.info import + name: ymm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: VZEROALL # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VAESDEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESDECLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESENC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESENCLAST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: VAESIMC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 2 # uops.info import +- name: VAESKEYGENASSIST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[2, '0'], [1, '015'], [1, '15'], [7, '5']] # uops.info import + throughput: 7.833333333333333 # uops.info import + uops: 11 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: ADC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: ADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: AND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: BSF # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BSR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BSWAP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '05'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BTS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CBW # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CDQ # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: CLD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CLI # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: CLTS # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '05'], [5, '5']] # uops.info import + throughput: 5.5 # uops.info import + uops: 6 # uops.info import +- name: CMC # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMOVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: CMOVNL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVNZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMOVZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CMPXCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '015'], [1, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 5 # uops.info import +- name: CPUID # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[9, '0'], [6, '1'], [1, '4'], [18, '5']] # uops.info import + throughput: 18.0 # uops.info import + uops: 30 # uops.info import +- name: CWD # uops.info import + operands: [] # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: CWDE # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: DEC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: DIV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 77 # uops.info import + port_pressure: [[2, '0'], [4, '01'], [10, '015'], [2, '05'], [3, '1'], [11, '5'], [3, [DIV]]] # uops.info import + throughput: 15.333333333333334 # uops.info import + uops: 32 # uops.info import +- name: IDIV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 98 # uops.info import + port_pressure: [[2, '0'], [18, '01'], [13, '05'], [4, '1'], [6, '15'], [18, '5'], [3, [DIV]]] # uops.info import + throughput: 27.5 # uops.info import + uops: 57 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: IMUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: IN # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[14, '0'], [5, '015'], [12, '1'], [1, '23'], [29, '5']] # uops.info import + throughput: 30.666666666666668 # uops.info import + uops: 61 # uops.info import +- name: IN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[14, '0'], [6, '015'], [12, '1'], [1, '23'], [27, '5']] # uops.info import + throughput: 29.0 # uops.info import + uops: 60 # uops.info import +- name: INC # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: JB # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JBE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JLE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JMP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNB # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNBE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNL # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNLE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNO # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNS # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JNZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JO # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JRCXZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: JS # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: JZ # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: LAHF # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 37 # uops.info import + port_pressure: [[1, '0'], [4, '015'], [1, '05'], [3, '1'], [2, '23'], [5, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 15 # uops.info import +- name: LEA # uops.info import + operands: # uops.info import + - class: memory # uops.info import + base: '*' # uops.info import + offset: '*' # uops.info import + index: '*' # uops.info import + scale: '*' # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '01']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: LLDT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [3, '1'], [2, '23'], [1, '4'], [6, '5']] # uops.info import + throughput: 6.666666666666667 # uops.info import + uops: 14 # uops.info import +- name: LMSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '0'], [5, '015'], [1, '1'], [1, '23'], [1, '4'], [10, '5']] # uops.info import + throughput: 11.666666666666666 # uops.info import + uops: 21 # uops.info import +- name: LOOP # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 8 # uops.info import +- name: LOOPE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 12 # uops.info import +- name: LOOPNE # uops.info import + operands: # uops.info import + - class: identifier # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 12 # uops.info import +- name: LSL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 37 # uops.info import + port_pressure: [[1, '0'], [4, '015'], [1, '05'], [3, '1'], [2, '23'], [5, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 15 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOV # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 144 # uops.info import + port_pressure: [[7, '01'], [1, '015'], [8, '05'], [3, '15'], [10, '5']] # uops.info import + throughput: 15.833333333333332 # uops.info import + uops: 29 # uops.info import +- name: MOVSX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVZX # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MUL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: NEG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: NOT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: OR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: OUT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 55 # uops.info import +- name: OUT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 54 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: RCL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[2, '015'], [4, '05'], [1, '1'], [1, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 8 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '015'], [2, '05']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 3 # uops.info import +- name: RCR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[2, '015'], [4, '05'], [1, '1'], [1, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 8 # uops.info import +- name: RDMSR # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '0'], [23, '01'], [12, '05'], [5, '1'], [6, '15'], [36, '5']] # uops.info import + throughput: 45.0 # uops.info import + uops: 77 # uops.info import +- name: RDPMC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [6, '01'], [8, '015'], [8, '05'], [2, '1'], [1, '15'], [9, '5']] # uops.info import + throughput: 16.166666666666664 # uops.info import + uops: 35 # uops.info import +- name: RDTSC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[10, '015'], [1, '05'], [3, '1'], [1, '15'], [6, '5']] # uops.info import + throughput: 10.333333333333334 # uops.info import + uops: 21 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SAHF # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SAR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: SBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 2 # uops.info import +- name: SETB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SETL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNBE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SETNL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNLE # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETNZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETO # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SETZ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHL # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[1, '015'], [3, '05']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 4 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: SHR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '05']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '05']] # uops.info import + throughput: 0.8333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHRD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [3, '05']] # uops.info import + throughput: 1.8333333333333333 # uops.info import + uops: 4 # uops.info import +- name: SLDT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '1'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 5 # uops.info import +- name: SMSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [2, '1'], [3, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 7 # uops.info import +- name: STC # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: STD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: STI # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[2, '015'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.6666666666666665 # uops.info import + uops: 6 # uops.info import +- name: STR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '015'], [1, '1'], [2, '5']] # uops.info import + throughput: 2.3333333333333335 # uops.info import + uops: 5 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: TEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: VERR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 62 # uops.info import + port_pressure: [[8, '0'], [9, '1'], [10, '5']] # uops.info import + throughput: 10.0 # uops.info import + uops: 13 # uops.info import +- name: VERW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 63 # uops.info import + port_pressure: [[8, '0'], [9, '1'], [10, '5']] # uops.info import + throughput: 10.0 # uops.info import + uops: 13 # uops.info import +- name: WBINVD # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[238960, '0'], [2051, '05'], [180248, '1'], [3415, '15'], [229387, '23'], [229385, '4'], [398057, '5']] # uops.info import + throughput: 400790.0 # uops.info import + uops: 819300 # uops.info import +- name: WRMSR # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[19, '0'], [27, '01'], [16, '05'], [18, '1'], [1, '4'], [50, '5']] # uops.info import + throughput: 58.0 # uops.info import + uops: 110 # uops.info import +- name: XADD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: XCHG # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[3, '015']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: XOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CDQE # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: CQO # uops.info import + operands: [] # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: MOVSXD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: LZCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: EMMS # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '0'], [18, '5']] # uops.info import + throughput: 18.0 # uops.info import + uops: 19 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAUSE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[3, '015'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 6 # uops.info import +- name: PCLMULQDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 13 # uops.info import + port_pressure: [[2, '0'], [4, '015'], [3, '05'], [4, '1'], [2, '15'], [3, '5']] # uops.info import + throughput: 6.833333333333333 # uops.info import + uops: 18 # uops.info import +- name: RDTSCP # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[5, '0'], [8, '1'], [10, '5']] # uops.info import + throughput: 10.0 # uops.info import + uops: 23 # uops.info import +- name: ADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDNPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: COMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPI2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPS2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: CVTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTSS2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: DIVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: DIVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: MAXPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MAXSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MINPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MINSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVAPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVHLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVLHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVMSKPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVUPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RCPPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RCPSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RSQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: RSQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SFENCE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: SHUFPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 14 # uops.info import + port_pressure: [[1, '0'], [14, [DIV]]] # uops.info import + throughput: 14.0 # uops.info import + uops: 1 # uops.info import +- name: SUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SUBSS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UCOMISS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKHPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKLPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: XORPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDNPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ANDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CMPSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: COMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTDQ2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTDQ2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPD2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPD2PS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPI2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTPS2PD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSD2SS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSI2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTSS2SD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPD2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPD2PI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CVTTPS2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: CVTTSD2SI # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 4 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: DIVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 22 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: DIVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 22 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: MAXPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MFENCE # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[1, '23'], [1, '4']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: MINPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVAPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVDQ2Q # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015'], [1, '5']] # uops.info import + throughput: 1.3333333333333333 # uops.info import + uops: 2 # uops.info import +- name: MOVDQA # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVDQU # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVMSKPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVQ2DQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: MOVSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVUPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MULSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PACKSSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PACKSSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PACKUSWB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PANDN # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PAVGB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PAVGW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPGTW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PEXTRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PINSRW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PMADDWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMAXSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVMSKB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULUDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: PSADBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSHUFHW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSHUFLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSLLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRAW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLDQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSRLW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PSUBB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBUSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKHWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLQDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PUNPCKLWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PXOR # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '015']] # uops.info import + throughput: 0.3333333333333333 # uops.info import + uops: 1 # uops.info import +- name: SHUFPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 21 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: SQRTSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 21 # uops.info import + port_pressure: [[1, '0'], [21, [DIV]]] # uops.info import + throughput: 21.0 # uops.info import + uops: 1 # uops.info import +- name: SUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: SUBSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UCOMISD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: UNPCKHPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: UNPCKLPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: XORPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ADDSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: HADDPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: HADDPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: HSUBPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: HSUBPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '1'], [2, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 3 # uops.info import +- name: MOVDDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSHDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MOVSLDUP # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: BLENDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BLENDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '05']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: BLENDVPD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: BLENDVPS # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '05']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: CRC32 # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: DPPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 9 # uops.info import + port_pressure: [[1, '0'], [1, '1'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: DPPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[1, '0'], [2, '1'], [1, '5']] # uops.info import + throughput: 2.0 # uops.info import + uops: 4 # uops.info import +- name: EXTRACTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: INSERTPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: MPSADBW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 6 # uops.info import + port_pressure: [[1, '0'], [2, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 3 # uops.info import +- name: PACKUSDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PBLENDVB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[2, '15'], [1, '23']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PBLENDW # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPEQQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PCMPESTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRIQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 96 # uops.info import + port_pressure: [[16, '0'], [1, '05'], [9, '1'], [1, '23'], [18, '5']] # uops.info import + throughput: 18.5 # uops.info import + uops: 33 # uops.info import +- name: PCMPESTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 10 # uops.info import + port_pressure: [[3, '0'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 3.5 # uops.info import + uops: 8 # uops.info import +- name: PCMPESTRMQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 96 # uops.info import + port_pressure: [[16, '0'], [1, '05'], [8, '1'], [1, '15'], [1, '23'], [18, '5']] # uops.info import + throughput: 19.0 # uops.info import + uops: 33 # uops.info import +- name: PCMPGTQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PCMPISTRI # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 12 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: PCMPISTRM # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 11 # uops.info import + port_pressure: [[3, '0']] # uops.info import + throughput: 3.0 # uops.info import + uops: 3 # uops.info import +- name: PEXTRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PEXTRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '15']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: PHMINPOSUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PINSRB # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PINSRQ # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15'], [1, '5']] # uops.info import + throughput: 1.5 # uops.info import + uops: 2 # uops.info import +- name: PMAXSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMAXUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMINUW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVSXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXWD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMOVZXWQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PMULDQ # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULLD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: POPCNT # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + - class: register # uops.info import + name: gpr # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PTEST # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[1, '0'], [1, '5']] # uops.info import + throughput: 1.0 # uops.info import + uops: 2 # uops.info import +- name: ROUNDPD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ROUNDPS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ROUNDSD # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: ROUNDSS # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 3 # uops.info import + port_pressure: [[1, '1']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PABSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PALIGNR # uops.info import + operands: # uops.info import + - class: immediate # uops.info import + imd: int # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHADDW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBD # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PHSUBW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 2 # uops.info import + port_pressure: [[3, '15']] # uops.info import + throughput: 1.5 # uops.info import + uops: 3 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMADDUBSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PMULHRSW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 5 # uops.info import + port_pressure: [[1, '0']] # uops.info import + throughput: 1.0 # uops.info import + uops: 1 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSHUFB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNB # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGND # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + - class: register # uops.info import + name: mm0 # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: PSIGNW # uops.info import + operands: # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + - class: register # uops.info import + name: xmm # uops.info import + latency: 1 # uops.info import + port_pressure: [[1, '15']] # uops.info import + throughput: 0.5 # uops.info import + uops: 1 # uops.info import +- name: XGETBV # uops.info import + operands: [] # uops.info import + latency: 0 # uops.info import + port_pressure: [[3, '015'], [1, '05'], [1, '1'], [3, '5']] # uops.info import + throughput: 4.5 # uops.info import + uops: 8 # uops.info import +- name: XSETBV # uops.info import + operands: [] # uops.info import + latency: ~ # uops.info import + port_pressure: [[4, '01'], [12, '015'], [7, '05'], [3, '1'], [1, '15'], [9, '5']] # uops.info import + throughput: 17.0 # uops.info import + uops: 36 # uops.info import + # uops.info import + diff --git a/osaca/data/tx2.yml b/osaca/data/tx2.yml index 712205a..994a16f 100644 --- a/osaca/data/tx2.yml +++ b/osaca/data/tx2.yml @@ -8,23 +8,23 @@ scheduler_size: 60 hidden_loads: false load_latency: {w: 4.0, x: 4.0, b: 4.0, h: 4.0, s: 4.0, d: 4.0, q: 4.0, v: 4.0} load_throughput: -- {base: x, index: ~, offset: ~, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34']]} +- {base: x, index: ~, offset: ~, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: ~, offset: imd, scale: 1, pre-indexed: false, post-indexed: true, port_pressure: [[1, '34'], [1, '012']]} -- {base: x, index: ~, offset: imd, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34']]} +- {base: x, index: ~, offset: imd, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: ~, offset: imd, scale: 1, pre-indexed: true, post-indexed: true, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: ~, offset: imd, scale: 1, pre-indexed: true, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: x, offset: ~, scale: 1, pre-indexed: false, post-indexed: true, port_pressure: [[1, '34'], [1, '012']]} -- {base: x, index: x, offset: ~, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34']]} +- {base: x, index: x, offset: ~, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: x, offset: ~, scale: 1, pre-indexed: true, post-indexed: true, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: x, offset: ~, scale: 1, pre-indexed: true, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: x, offset: imd, scale: 1, pre-indexed: false, post-indexed: true, port_pressure: [[1, '34'], [1, '012']]} -- {base: x, index: x, offset: imd, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34']]} +- {base: x, index: x, offset: imd, scale: 1, pre-indexed: false, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: x, offset: imd, scale: 1, pre-indexed: true, post-indexed: true, port_pressure: [[1, '34'], [1, '012']]} - {base: x, index: x, offset: imd, scale: 1, pre-indexed: true, post-indexed: false, port_pressure: [[1, '34'], [1, '012']]} -load_throughput_default: [[1, '34']] +load_throughput_default: [[1, '34'], [1, '012']] store_throughput: [] store_throughput_default: [[1, '34'], [1, '5']] -ports: ['0', 0DV, '1', 1DV, '2', '3', '4', '5'] +ports: ['0', 'DV', '1', '2', '3', '4', '5'] port_model_scheme: | +-----------------------------------------------------------+ | 60 entry unified scheduler | @@ -179,6 +179,12 @@ instruction_forms: throughput: 1.0 latency: 4.0 # 1*p1 port_pressure: [[1, '1']] +- name: [bcc, bcs, bgt, bhi] + operands: + - class: identifier + throughput: 1.0 + latency: 0.0 + port_pressure: [[1, '2']] - name: b.ne operands: - class: identifier @@ -330,6 +336,17 @@ instruction_forms: throughput: 0.5 latency: 6.0 # 1*p01 port_pressure: [[1, '01']] +- name: fdiv + operands: + - class: register + prefix: d + - class: register + prefix: d + - class: register + prefix: d + throughput: 12.0 + latency: 23.0 + port_pressure: [[1, '01'], [12, ['DV']]] - name: fdiv operands: - class: register @@ -342,8 +359,8 @@ instruction_forms: prefix: v shape: s throughput: 8.5 - latency: 16.0 # 1*p01+17*p0DV1DV - port_pressure: [[1, '01'], [17.0, [0DV, 1DV]]] + latency: 16.0 + port_pressure: [[1, '01'], [17.0, ['DV']]] - name: fdiv operands: - class: register @@ -356,8 +373,8 @@ instruction_forms: prefix: v shape: d throughput: 12.0 - latency: 23.0 # 1*p01+24*p0DV1DV - port_pressure: [[1, '01'], [24.0, [0DV, 1DV]]] + latency: 23.0 + port_pressure: [[1, '01'], [24.0, ['DV']]] - name: fmla operands: - class: register @@ -370,7 +387,7 @@ instruction_forms: prefix: v shape: s throughput: 0.5 - latency: 6.0 # 1*p01 + latency: 6.0 port_pressure: [[1, '01']] - name: fmla operands: @@ -525,7 +542,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 4.0 # 2*p34 - port_pressure: [[2.0, '34']] + port_pressure: [[1, '012'], [2.0, '34']] - name: ldp operands: - class: register @@ -557,7 +574,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 4.0 # 2*p34 - port_pressure: [[2.0, '34']] + port_pressure: [[1, '012'], [2.0, '34']] - name: ldp operands: - class: register @@ -589,7 +606,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 4.0 # 2*p34 - port_pressure: [[2.0, '34']] + port_pressure: [[1, '012'], [2.0, '34']] - name: ldp operands: - class: register @@ -605,7 +622,7 @@ instruction_forms: post-indexed: false throughput: 1.0 latency: 4.0 # 2*p34 - port_pressure: [[2.0, '34']] + port_pressure: [[1, '012'], [2.0, '34']] - name: ldp operands: - class: register @@ -651,7 +668,7 @@ instruction_forms: pre-indexed: false throughput: 0.5 latency: 4.0 # 1*p34 - port_pressure: [[1.0, '34']] + port_pressure: [[1, '012'], [1.0, '34']] - name: ldur # JH: assumed from ldr operands: - class: register @@ -665,7 +682,7 @@ instruction_forms: pre-indexed: false throughput: 0.5 latency: 4.0 # 1*p34 - port_pressure: [[1.0, '34']] + port_pressure: [[1, '012'], [1.0, '34']] - name: ldr operands: - class: register @@ -679,7 +696,7 @@ instruction_forms: pre-indexed: false throughput: 0.5 latency: 4.0 # 1*p34 - port_pressure: [[1.0, '34']] + port_pressure: [[1, '012'], [1.0, '34']] - name: ldr operands: - class: register @@ -693,7 +710,7 @@ instruction_forms: pre-indexed: false throughput: 0.5 latency: 4.0 # 1*p34 - port_pressure: [[1.0, '34']] + port_pressure: [[1, '012'], [1.0, '34']] - name: ldr operands: - class: register @@ -707,7 +724,7 @@ instruction_forms: pre-indexed: false throughput: 0.5 latency: 4.0 # 1*p34 - port_pressure: [[1.0, '34']] + port_pressure: [[1, '012'], [1.0, '34']] - name: ldr operands: - class: register @@ -721,7 +738,7 @@ instruction_forms: pre-indexed: false throughput: 0.5 latency: 4.0 # 1*p34 - port_pressure: [[1.0, '34']] + port_pressure: [[1, '012'], [1.0, '34']] - name: ldr operands: - class: register @@ -1133,4 +1150,68 @@ instruction_forms: prefix: w throughput: 0.33333333 latency: 1.0 # 1*p012 - port_pressure: [[1, '012']] \ No newline at end of file + port_pressure: [[1, '012']] +- name: add # JH: educated guess + operands: + - class: register + prefix: v + shape: s + - class: register + prefix: v + shape: s + - class: register + prefix: v + shape: s + throughput: 0.5 + latency: 6.0 # 1*p01 + port_pressure: [[1, '01']] +- name: scvtf + operands: + - class: register + prefix: z + shape: '*' + - class: register + prefix: p + - class: register + prefix: z + shape: '*' + throughput: 1.0 + latency: 13.0 + port_pressure: [[1, '01'], [1, '01']] +- name: scvtf + operands: + - class: register + prefix: d + - class: register + prefix: w + throughput: 1.0 + latency: 13.0 + port_pressure: [[1, '01'], [1, '01']] +- name: scvtf + operands: + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + throughput: 1.0 + latency: 9.0 + port_pressure: [[1, '01']] +- name: [sshll, sshll2, sxtl, sxtl2] + operands: + - class: register + prefix: v + shape: '*' + width: '*' + - class: register + prefix: v + shape: '*' + width: '*' + - class: immediate + imd: int + throughput: 1.0 + latency: 6.0 + port_pressure: [[1, '01']] \ No newline at end of file diff --git a/osaca/data/zen1.yml b/osaca/data/zen1.yml index e2c07de..24a505a 100644 --- a/osaca/data/zen1.yml +++ b/osaca/data/zen1.yml @@ -16,6 +16,9 @@ load_throughput: load_throughput_default: [[1, '89'], [1, ['8D', '9D']]] store_throughput: [] store_throughput_default: [[1, '89'], [1,[ST]]] +store_throughput_multiplier: {gpr: 1.0, xmm: 1.0, ymm: 2.0} +store_to_load_forward_latency: 0.0 # JH: according to Agner Fog "little or no penalty" + hidden_loads: false ports: ['0', '1', '2', '3', 3DV, '4', '5', '6', '7', '8', '9', 8D, 9D, ST] port_model_scheme: | @@ -38,7 +41,114 @@ port_model_scheme: | | SHUF | +-------------+ +-------+ | STORE | +-------------+ + instruction_forms: +- name: VPSHUFD + operands: + - class: immediate + imd: int + - class: register + name: xmm + - class: register + name: xmm + latency: 1 + port_pressure: [[1, '12']] + throughput: 0.5 + uops: 1 +- name: vmovaps + operands: + - class: register + name: xmm + - class: register + name: xmm + throughput: 0.0 + latency: 0.0 + port_pressure: [] +- name: vmovaps + operands: + - class: register + name: ymm + - class: register + name: ymm + throughput: 0.0 + latency: 0.0 + port_pressure: [] +- name: VXORPD + operands: + - class: register + name: xmm + - class: register + name: xmm + - class: register + name: xmm + latency: 1 + port_pressure: [[1, '0123']] + throughput: 0.25 + uops: 1 +- name: VXORPD + operands: + - class: register + name: ymm + - class: register + name: ymm + - class: register + name: ymm + latency: 1 + port_pressure: [[1, '0123']] + throughput: 0.25 + uops: 1 +- name: VPADDD + operands: + - class: register + name: xmm + - class: register + name: xmm + - class: register + name: xmm + latency: 1 + port_pressure: [[1, '013']] + throughput: 0.3333333333333333 + uops: 1 +- name: vfmadd231sd + operands: + - class: register + name: xmm + - class: register + name: xmm + - class: register + name: xmm + throughput: 0.5 + latency: 5.0 + port_pressure: [[1, '01']] +- name: vcvtsi2sd + operands: + - class: register + name: gpr + - class: register + name: xmm + - class: register + name: xmm + throughput: 1.0 + latency: 7.0 + port_pressure: [[1, '5'], [1, '3']] +- name: vcvtdq2pd + operands: + - class: register + name: xmm + - class: register + name: xmm + throughput: 1.0 + latency: 7.0 + port_pressure: [[1, '12'], [1, '3']] +- name: vcvtdq2pd + operands: + - class: register + name: xmm + - class: register + name: ymm + throughput: 2.0 + latency: 7.0 + port_pressure: [[2, '12'], [2, '3']] - name: add operands: - class: immediate @@ -105,7 +215,7 @@ instruction_forms: port_pressure: [[1, '4567']] throughput: 0.25 uops: 1 -- name: inc +- name: [inc, dec] operands: - class: register name: gpr @@ -136,30 +246,18 @@ instruction_forms: throughput: 0.0 latency: 0 port_pressure: [] -- name: leaq - operands: - - class: memory - base: gpr - offset: imd - index: ~ - scale: 1 - - class: register - name: gpr - throughput: 0.5 - latency: 1.0 # 1*p89 - port_pressure: [[1, '89']] - name: lea operands: - class: memory base: gpr offset: '*' - index: gpr + index: '*' scale: '*' - class: register name: gpr throughput: 0.5 - latency: 1.0 # 1*p8.9 - port_pressure: [[1, '89']] + latency: 1.0 # 1*p4567 + port_pressure: [[1, '4567']] - name: mov operands: - class: register @@ -307,6 +405,28 @@ instruction_forms: throughput: 3.0 latency: 10.0 port_pressure: [[1, '3'], [3.0, [3DV]]] +- name: vdivpd + operands: + - class: register + name: xmm + - class: register + name: xmm + - class: register + name: xmm + throughput: 4.0 + latency: 8.0 + port_pressure: [[1, '3'], [4, ['3DV']]] +- name: vdivpd + operands: + - class: register + name: ymm + - class: register + name: ymm + - class: register + name: ymm + throughput: 8.0 + latency: 8.0 + port_pressure: [[1, '3'], [8, ['3DV']]] - name: vfmadd213pd operands: - class: register @@ -395,20 +515,6 @@ instruction_forms: throughput: 0.5 latency: 3.0 # 1*p01 port_pressure: [[1, '01']] -- name: vmulpd - operands: - - class: memory - base: gpr - offset: ~ - index: gpr - scale: 1 - - class: register - name: xmm - - class: register - name: xmm - throughput: 0.5 - latency: 4.0 # 1*p01+1*p89+1*p8D9D - port_pressure: [[1, '01'], [1, '89'], [1, [8D, 9D]]] - name: vmulpd operands: - class: register @@ -440,18 +546,6 @@ instruction_forms: throughput: 0.0 latency: 0.0 port_pressure: [] -- name: vmovapd - operands: - - class: register - name: xmm - - class: memory - base: gpr - offset: ~ - index: gpr - scale: 1 - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] - name: vmovapd operands: - class: register @@ -461,126 +555,42 @@ instruction_forms: throughput: 0.0 latency: 0.0 port_pressure: [] -- name: vmovapd - operands: - - class: register - name: ymm - - class: memory - base: gpr - offset: ~ - index: gpr - scale: 1 - throughput: 2.0 - latency: 0 # 2*p89+2*pST - port_pressure: [[2, '89'], [2, [ST]]] -- name: vmovapd - operands: - - class: register - name: ymm - - class: memory - base: gpr - offset: imd - index: gpr - scale: 1 - throughput: 2.0 - latency: 0 # 2*p89+2*pST - port_pressure: [[2, '89'], [2, [ST]]] -- name: vmovups - operands: - - class: memory - base: gpr - offset: "*" - index: "*" - scale: "*" - - class: register - name: xmm - throughput: 0.5 - latency: 4.0 # 1*p89+1*p8D9D - port_pressure: [[1, '89'], [1, [8D, 9D]]] -- name: vmovups - operands: - - class: memory - base: gpr - offset: "*" - index: "*" - scale: "*" - - class: register - name: ymm - throughput: 0.5 - latency: 4.0 # 1*p89+1*p8D9D - port_pressure: [[1, '89'], [1, [8D, 9D]]] -- name: vmovups - operands: - - class: register - name: xmm - - class: memory - base: gpr - offset: "*" - index: "*" - scale: "*" - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] -- name: vmovups - operands: - - class: register - name: ymm - - class: memory - base: gpr - offset: "*" - index: "*" - scale: "*" - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] - name: vmovaps operands: - class: register name: xmm - - class: memory - base: gpr - offset: "*" - index: "*" - scale: "*" - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] -- name: vmovupd + - class: register + name: xmm + throughput: 0.0 + latency: 0 + port_pressure: [] +- name: vmovaps operands: - class: register name: ymm - - class: memory - base: gpr - offset: ~ - index: gpr - scale: 1 - throughput: 2.0 - latency: 0 # 2*p89+2*pST - port_pressure: [[2, '89'], [2, [ST]]] -- name: vmovupd + - class: register + name: ymm + throughput: 0.0 + latency: 0 + port_pressure: [] +- name: vmovups + operands: + - class: register + name: xmm + - class: register + name: xmm + throughput: 0.0 + latency: 0 + port_pressure: [] +- name: vmovups operands: - class: register name: ymm - - class: memory - base: gpr - offset: imd - index: gpr - scale: 1 - throughput: 2.0 - latency: 0 # 2*p89+2*pST - port_pressure: [[2, '89'], [2, [ST]]] -- name: vmovupd - operands: - class: register name: ymm - - class: memory - base: gpr - offset: ~ - index: gpr - scale: 1 - throughput: 2.0 - latency: 0 # 2*p89+2*pST - port_pressure: [[2, '89'], [2, [ST]]] + throughput: 0.0 + latency: 0 + port_pressure: [] - name: vmovupd operands: - class: register @@ -590,19 +600,7 @@ instruction_forms: throughput: 0.0 latency: 0.0 port_pressure: [] -- name: vmovsd - operands: - - class: memory - base: gpr - offset: imd - index: gpr - scale: 1 - - class: register - name: xmm - throughput: 0.5 - latency: 4.0 # 1*p89+1*p8D9D - port_pressure: [[1, '89'], [1, [8D, 9D]]] -- name: vmovsd +- name: vmovupd operands: - class: register name: xmm @@ -615,50 +613,11 @@ instruction_forms: operands: - class: register name: xmm - - class: memory - base: gpr - offset: ~ - index: ~ - scale: 1 - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] -- name: vmovsd - operands: - class: register name: xmm - - class: memory - base: gpr - offset: imd - index: ~ - scale: 1 - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] -- name: vmovsd - operands: - - class: register - name: xmm - - class: memory - base: gpr - offset: ~ - index: gpr - scale: 1 - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] -- name: vmovsd - operands: - - class: register - name: xmm - - class: memory - base: gpr - offset: imd - index: gpr - scale: 1 - throughput: 1.0 - latency: 0 # 1*p89+1*pST - port_pressure: [[1, '89'], [1, [ST]]] + throughput: 0.0 + latency: 0.0 + port_pressure: [] - name: POP operands: - class: register @@ -690,4 +649,22 @@ instruction_forms: latency: 5 port_pressure: [[1, '01']] throughput: 0.5 - uops: 1 \ No newline at end of file + uops: 1 +- name: [jo, jno, js, jns, jp, jpe, jnp, jpo] # JH: assumed from ZEN2 + operands: + - class: identifier + throughput: 0.0 + latency: 0 + port_pressure: [] +- name: [jc, jb, jae, jnb, jna, jbe, ja, jnbe] # JH: assumed from ZEN2 + operands: + - class: identifier + throughput: 0.0 + latency: 0 + port_pressure: [] +- name: [je, jz, jne, jnz, jl, jnge] # JH: assumed from ZEN2 + operands: + - class: identifier + throughput: 0.0 + latency: 0 + port_pressure: [] diff --git a/osaca/data/zen2.yml b/osaca/data/zen2.yml index 73715b0..56e80b8 100644 --- a/osaca/data/zen2.yml +++ b/osaca/data/zen2.yml @@ -4,21 +4,22 @@ arch_code: ZEN2 isa: x86 load_latency: {gpr: 4.0, mm: 4.0, xmm: 4.0, ymm: 4.0} load_throughput: -- {base: gpr, index: ~, offset: ~, scale: 1, port_pressure: [[1, ['8','9','10']], [1, ['8D', '9D']]]} -- {base: gpr, index: ~, offset: imd, scale: 1, port_pressure: [[1, ['8','9','10']], [1, ['8D', '9D']]]} +- {base: gpr, index: ~, offset: ~, scale: 1, port_pressure: [[1, ['8','9']], [1, ['8D', '9D']]]} +- {base: gpr, index: ~, offset: imd, scale: 1, port_pressure: [[1, ['8','9']], [1, ['8D', '9D']]]} - {base: gpr, index: gpr, offset: ~, scale: 1, port_pressure: [[1, ['8','9']], [1, ['8D', '9D']]]} - {base: gpr, index: gpr, offset: ~, scale: 8, port_pressure: [[1, ['8','9']], [1, ['8D', '9D']]]} - {base: gpr, index: gpr, offset: imd, scale: 1, port_pressure: [[1, ['8','9']], [1, ['8D', '9D']]]} - {base: gpr, index: gpr, offset: imd, scale: 8, port_pressure: [[1, ['8','9']], [1, ['8D', '9D']]]} -load_throughput_default: [[1, ['8','9','10']], [1, ['8D', '9D']]] +load_throughput_default: [[1, ['8','9']], [1, ['8D', '9D']]] store_throughput: - {base: gpr, index: ~, offset: ~, scale: 1, port_pressure: [[1, ['8','9','10']], [1, ['10D']]]} - {base: gpr, index: ~, offset: imd, scale: 1, port_pressure: [[1, ['8','9','10']], [1, ['10D']]]} -- {base: gpr, index: gpr, offset: ~, scale: 1, port_pressure: [[1, ['8','9']], [1, ['10D']]]} -- {base: gpr, index: gpr, offset: ~, scale: 8, port_pressure: [[1, ['8','9']], [1, ['10D']]]} -- {base: gpr, index: gpr, offset: imd, scale: 1, port_pressure: [[1, ['8','9']], [1, ['10D']]]} -- {base: gpr, index: gpr, offset: imd, scale: 8, port_pressure: [[1, ['8','9']], [1, ['10D']]]} +- {base: gpr, index: gpr, offset: ~, scale: 1, port_pressure: [[1, ['8','9','10']], [1, ['10D']]]} +- {base: gpr, index: gpr, offset: ~, scale: 8, port_pressure: [[1, ['8','9','10']], [1, ['10D']]]} +- {base: gpr, index: gpr, offset: imd, scale: 1, port_pressure: [[1, ['8','9','10']], [1, ['10D']]]} +- {base: gpr, index: gpr, offset: imd, scale: 8, port_pressure: [[1, ['8','9','10']], [1, ['10D']]]} store_throughput_default: [[1, ['8','9','10']], [1, ['10D']]] +store_to_load_forward_latency: 0.0 # JH: according to Agner Fog "little or no penalty" hidden_loads: false ports: ['0', '1', '2', '3', 3DV, '4', '5', '6', '7', '8', 8D, '9', 9D, '10', 10D] port_model_scheme: | @@ -40,7 +41,79 @@ port_model_scheme: | | SSE | | SHUF | +-------+ -instruction_forms: + +instruction_forms: +- name: vmovdqa + operands: + - class: register + name: ymm + - class: register + name: ymm + throughput: 0.0 + latency: 0.0 + port_pressure: [] +- name: vfmadd231sd + operands: + - class: register + name: xmm + - class: register + name: xmm + - class: register + name: xmm + throughput: 0.5 + latency: 5.0 + port_pressure: [[1, '01']] +- name: vcvtsi2sd + operands: + - class: register + name: gpr + - class: register + name: xmm + - class: register + name: xmm + throughput: 1.0 + latency: 4.0 + port_pressure: [[1, '5'], [1, '3']] +- name: vdivpd + operands: + - class: register + name: xmm + - class: register + name: xmm + - class: register + name: xmm + throughput: 5.0 + latency: 13.0 + port_pressure: [[1, '3'], [5, ['3DV']]] +- name: vdivpd + operands: + - class: register + name: ymm + - class: register + name: ymm + - class: register + name: ymm + throughput: 5.0 + latency: 13.0 + port_pressure: [[1, '3'], [5, ['3DV']]] +- name: vcvtdq2pd + operands: + - class: register + name: xmm + - class: register + name: xmm + throughput: 1.0 + latency: 3.0 + port_pressure: [[1, '12'], [1, '3']] +- name: vcvtdq2pd + operands: + - class: register + name: xmm + - class: register + name: ymm + throughput: 2.0 + latency: 4.0 + port_pressure: [[2, '12'], [2, '3']] - name: vmovapd operands: - class: register @@ -69,8 +142,8 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovapd operands: - class: memory @@ -81,7 +154,7 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovapd operands: @@ -93,8 +166,8 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovapd operands: - class: memory @@ -105,7 +178,7 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovapd operands: @@ -129,8 +202,8 @@ instruction_forms: index: gpr scale: "*" throughput: 1.0 - latency: 0 # 1*p89+1*p10D - port_pressure: [[1, ['8','9']], [1, [10D]]] + latency: 0 # 1*p8910+1*p10D + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovapd operands: - class: register @@ -154,7 +227,7 @@ instruction_forms: scale: "*" throughput: 1.0 latency: 0 # 1*p89+1*p10D - port_pressure: [[1, '89'], [1, [10D]]] + port_pressure: [[1, ['8', '9', '10']], [1, [10D]]] - name: vmovupd operands: - class: register @@ -183,8 +256,8 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovupd operands: - class: memory @@ -195,7 +268,7 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovupd operands: @@ -207,8 +280,8 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovupd operands: - class: memory @@ -219,7 +292,7 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovupd operands: @@ -243,8 +316,8 @@ instruction_forms: index: gpr scale: "*" throughput: 1.0 - latency: 0 # 1*p89+1*p10D - port_pressure: [[1, ['8','9']], [1, [10D]]] + latency: 0 # 1*p8910+1*p10D + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovupd operands: - class: register @@ -256,7 +329,7 @@ instruction_forms: scale: 1 throughput: 1.0 latency: 0 # 1*p8910+1*p10D - port_pressure: [[1, ['8','9', '10']], [1, [10D]]] + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovupd operands: - class: register @@ -268,7 +341,7 @@ instruction_forms: scale: "*" throughput: 1.0 latency: 0 # 1*p89+1*p10D - port_pressure: [[1, '89'], [1, [10D]]] + port_pressure: [[1, ['8', '9', '10']], [1, [10D]]] - name: vmovaps operands: - class: register @@ -297,8 +370,8 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovaps operands: - class: memory @@ -309,7 +382,7 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovaps operands: @@ -321,8 +394,8 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovaps operands: - class: memory @@ -333,7 +406,7 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovaps operands: @@ -346,7 +419,7 @@ instruction_forms: scale: 1 throughput: 1.0 latency: 0 # 1*p8910+1*p10D - port_pressure: [[1, ['8','9', '10']], [1, [10D]]] + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovaps operands: - class: register @@ -357,8 +430,8 @@ instruction_forms: index: gpr scale: "*" throughput: 1.0 - latency: 0 # 1*p89+1*p10D - port_pressure: [[1, ['8','9']], [1, [10D]]] + latency: 0 # 1*p8910+1*p10D + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovaps operands: - class: register @@ -382,7 +455,7 @@ instruction_forms: scale: "*" throughput: 1.0 latency: 0 # 1*p89+1*p10D - port_pressure: [[1, '89'], [1, [10D]]] + port_pressure: [[1, ['8', '9', '10']], [1, [10D]]] - name: vmovups operands: - class: register @@ -411,8 +484,8 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovups operands: - class: memory @@ -423,7 +496,7 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovups operands: @@ -435,8 +508,8 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovups operands: - class: memory @@ -460,7 +533,7 @@ instruction_forms: scale: 1 throughput: 1.0 latency: 0 # 1*p8910+1*p10D - port_pressure: [[1, ['8','9', '10']], [1, [10D]]] + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovups operands: - class: register @@ -471,8 +544,8 @@ instruction_forms: index: gpr scale: "*" throughput: 1.0 - latency: 0 # 1*p89+1*p10D - port_pressure: [[1, ['8','9']], [1, [10D]]] + latency: 0 # 1*p8910+1*p10D + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovups operands: - class: register @@ -496,7 +569,7 @@ instruction_forms: scale: "*" throughput: 1.0 latency: 0 # 1*p89+1*p10D - port_pressure: [[1, '89'], [1, [10D]]] + port_pressure: [[1, ['8', '9', '10']], [1, [10D]]] - name: vmovsd operands: - class: register @@ -525,8 +598,8 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovsd operands: - class: memory @@ -537,7 +610,7 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovsd operands: @@ -549,8 +622,8 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovsd operands: - class: memory @@ -561,7 +634,7 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovsd operands: @@ -585,8 +658,8 @@ instruction_forms: index: gpr scale: "*" throughput: 1.0 - latency: 0 # 1*p89+1*p10D - port_pressure: [[1, ['8','9']], [1, [10D]]] + latency: 0 # 1*p8910+1*p10D + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovsd operands: - class: register @@ -598,7 +671,7 @@ instruction_forms: scale: 1 throughput: 1.0 latency: 0 # 1*p8910+1*p10D - port_pressure: [[1, ['8','9', '10']], [1, [10D]]] + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovsd operands: - class: register @@ -610,7 +683,7 @@ instruction_forms: scale: "*" throughput: 1.0 latency: 0 # 1*p89+1*p10D - port_pressure: [[1, '89'], [1, [10D]]] + port_pressure: [[1, ['8', '9', '10']], [1, [10D]]] - name: vmovss operands: - class: register @@ -639,8 +712,8 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovss operands: - class: memory @@ -651,7 +724,7 @@ instruction_forms: - class: register name: xmm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovss operands: @@ -663,8 +736,8 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovss operands: - class: memory @@ -675,7 +748,7 @@ instruction_forms: - class: register name: ymm throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovss operands: @@ -688,7 +761,7 @@ instruction_forms: scale: 1 throughput: 1.0 latency: 0 # 1*p8910+1*p10D - port_pressure: [[1, ['8','9', '10']], [1, [10D]]] + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovss operands: - class: register @@ -699,8 +772,8 @@ instruction_forms: index: gpr scale: "*" throughput: 1.0 - latency: 0 # 1*p89+1*p10D - port_pressure: [[1, ['8','9']], [1, [10D]]] + latency: 0 # 1*p8910+1*p10D + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovss operands: - class: register @@ -712,7 +785,7 @@ instruction_forms: scale: 1 throughput: 1.0 latency: 0 # 1*p8910+1*p10D - port_pressure: [[1, ['8','9', '10']], [1, [10D]]] + port_pressure: [[1, ['8','9','10']], [1, [10D]]] - name: vmovss operands: - class: register @@ -724,7 +797,7 @@ instruction_forms: scale: "*" throughput: 1.0 latency: 0 # 1*p89+1*p10D - port_pressure: [[1, '89'], [1, [10D]]] + port_pressure: [[1, '8','9','10'], [1, [10D]]] - name: vmovdqu operands: - class: memory @@ -735,8 +808,8 @@ instruction_forms: - class: register name: "*" throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D - port_pressure: [[1, ['8','9','10']], [1, [8D,9D]]] + latency: 4.0 # 1*p89+1*p8D9D + port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovdqu operands: - class: memory @@ -747,7 +820,7 @@ instruction_forms: - class: register name: "*" throughput: 0.5 - latency: 4.0 # 1*p8910+1*p8D9D + latency: 4.0 # 1*p89+1*p8D9D port_pressure: [[1, ['8','9']], [1, [8D,9D]]] - name: vmovdqu operands: @@ -829,30 +902,18 @@ instruction_forms: port_pressure: [[1, '4567']] throughput: 0.25 uops: 1 -- name: lea - operands: - - class: memory - base: gpr - offset: imd - index: ~ - scale: 1 - - class: register - name: gpr - throughput: 0.33333 - latency: 1.0 # 1*p8.9.10 - port_pressure: [[1, ['8','9','10']]] - name: lea operands: - class: memory base: gpr offset: '*' - index: gpr + index: '*' scale: '*' - class: register name: gpr - throughput: 0.5 - latency: 1.0 # 1*p8.9 - port_pressure: [[1, ['8','9']]] + throughput: 0.25 + latency: 1.0 # 1*p4567 + port_pressure: [[1, '4567']] - name: mov operands: - class: register diff --git a/osaca/frontend.py b/osaca/frontend.py index 9b265d9..f9dc030 100755 --- a/osaca/frontend.py +++ b/osaca/frontend.py @@ -148,11 +148,11 @@ class Frontend(object): s += "{:4d} {} {:4.1f} {} {:36}{} {}\n".format( dep, separator, - sum([instr_form["latency_lcd"] for instr_form in dep_dict[dep]["dependencies"]]), + dep_dict[dep]["latency"], separator, dep_dict[dep]["root"]["line"].strip(), separator, - [node["line_number"] for node in dep_dict[dep]["dependencies"]], + [node["line_number"] for node, lat in dep_dict[dep]["dependencies"]], ) return s @@ -231,16 +231,13 @@ class Frontend(object): headline_str = "{{:^{}}}".format(len(separator)) # Prepare CP/LCD variable cp_lines = [x["line_number"] for x in cp_kernel] - sums = {} - for dep in dep_dict: - sums[dep] = sum( - [instr_form["latency_lcd"] for instr_form in dep_dict[dep]["dependencies"]] - ) - lcd_sum = max(sums.values()) if len(sums) > 0 else 0.0 - lcd_lines = [] - if len(dep_dict) > 0: - longest_lcd = [line_no for line_no in sums if sums[line_no] == lcd_sum][0] - lcd_lines = [d["line_number"] for d in dep_dict[longest_lcd]["dependencies"]] + lcd_sum = 0.0 + lcd_lines = {} + if dep_dict: + longest_lcd = max(dep_dict, key=lambda ln: dep_dict[ln]['latency']) + lcd_sum = dep_dict[longest_lcd]['latency'] + lcd_lines = {instr["line_number"]: lat + for instr, lat in dep_dict[longest_lcd]["dependencies"]} s += headline_str.format(headline) + "\n" s += ( @@ -267,7 +264,7 @@ class Frontend(object): self._get_lcd_cp_ports( instruction_form["line_number"], cp_kernel if line_number in cp_lines else None, - dep_dict[longest_lcd] if line_number in lcd_lines else None, + lcd_lines.get(line_number), ), self._get_flag_symbols(instruction_form["flags"]) if instruction_form["instruction"] is not None @@ -381,15 +378,13 @@ class Frontend(object): nodes = [instr for instr in kernel if instr["line_number"] == lineno] return nodes[0] if len(nodes) > 0 else None - def _get_lcd_cp_ports(self, line_number, cp_dg, dependency, separator="|"): + def _get_lcd_cp_ports(self, line_number, cp_dg, dep_lat, separator="|"): """Returns the CP and LCD line for one instruction.""" lat_cp = lat_lcd = "" if cp_dg: lat_cp = float(self._get_node_by_lineno(line_number, cp_dg)["latency_cp"]) - if dependency: - lat_lcd = float( - self._get_node_by_lineno(line_number, dependency["dependencies"])["latency_lcd"] - ) + if dep_lat is not None: + lat_lcd = float(dep_lat) return "{} {:>4} {} {:>4} {}".format(separator, lat_cp, separator, lat_lcd, separator) def _get_max_port_len(self, kernel): diff --git a/osaca/osaca.py b/osaca/osaca.py index 4169e7c..40b25d9 100755 --- a/osaca/osaca.py +++ b/osaca/osaca.py @@ -5,6 +5,7 @@ import io import os import re import sys +from functools import lru_cache from osaca.db_interface import import_benchmark_output, sanity_check from osaca.frontend import Frontend @@ -302,7 +303,7 @@ def inspect(args, output_file=sys.stdout): semantics.assign_optimal_throughput(kernel) # Create DiGrahps - kernel_graph = KernelDG(kernel, parser, machine_model) + kernel_graph = KernelDG(kernel, parser, machine_model, semantics) if args.dotpath is not None: kernel_graph.export_graph(args.dotpath if args.dotpath != "." else None) # Print analysis @@ -345,6 +346,7 @@ def run(args, output_file=sys.stdout): inspect(args, output_file=output_file) +@lru_cache() def get_asm_parser(arch) -> BaseParser: """ Helper function to create the right parser for a specific architecture. diff --git a/osaca/parser/parser_AArch64.py b/osaca/parser/parser_AArch64.py index ceae81b..2b216fd 100755 --- a/osaca/parser/parser_AArch64.py +++ b/osaca/parser/parser_AArch64.py @@ -417,7 +417,8 @@ class ParserAArch64(BaseParser): # actually an identifier, change declaration return immediate if "value" in immediate: - # normal integer value, nothing to do + # normal integer value + immediate["type"] = "int" return AttrDict({self.IMMEDIATE_ID: immediate}) if "base_immediate" in immediate: # arithmetic immediate, add calculated value as value @@ -425,18 +426,21 @@ class ParserAArch64(BaseParser): immediate["value"] = int(immediate["base_immediate"]["value"], 0) << int( immediate["shift"]["value"] ) + immediate["type"] = "int" return AttrDict({self.IMMEDIATE_ID: immediate}) if "float" in immediate: dict_name = "float" if "double" in immediate: dict_name = "double" if "exponent" in immediate[dict_name]: - # nothing to do + immediate["type"] = dict_name return AttrDict({self.IMMEDIATE_ID: immediate}) else: # change 'mantissa' key to 'value' - return AttrDict( - {self.IMMEDIATE_ID: AttrDict({"value": immediate[dict_name]["mantissa"]})} + return AttrDict({ + self.IMMEDIATE_ID: AttrDict({ + "value": immediate[dict_name]["mantissa"], + "type": dict_name})} ) def process_label(self, label): diff --git a/osaca/semantics/arch_semantics.py b/osaca/semantics/arch_semantics.py index 9c936e8..29c01cf 100755 --- a/osaca/semantics/arch_semantics.py +++ b/osaca/semantics/arch_semantics.py @@ -265,6 +265,12 @@ class ArchSemantics(ISASemantics): st_data_port_pressure = self._machine_model.average_port_pressure( st_data_port_uops ) + if "store_throughput_multiplier" in self._machine_model: + multiplier = self._machine_model["store_throughput_multiplier"][ + reg_type + ] + st_data_port_pressure = [ + pp * multiplier for pp in st_data_port_pressure] data_port_pressure = [ sum(x) for x in zip(data_port_pressure, st_data_port_pressure) ] diff --git a/osaca/semantics/hw_model.py b/osaca/semantics/hw_model.py index 36eecaf..b95a8a3 100755 --- a/osaca/semantics/hw_model.py +++ b/osaca/semantics/hw_model.py @@ -20,6 +20,7 @@ from osaca.parser import ParserX86ATT class MachineModel(object): WILDCARD = "*" INTERNAL_VERSION = 1 # increase whenever self._data format changes to invalidate cache! + _runtime_cache = {} def __init__(self, arch=None, path_to_yaml=None, isa=None, lazy=False): if not arch and not path_to_yaml: @@ -42,24 +43,29 @@ class MachineModel(object): "load_throughput_default": [], "store_throughput": [], "store_throughput_default": [], + "store_to_load_forward_latency": None, "ports": [], "port_model_scheme": None, "instruction_forms": [], + "instruction_forms_dict": defaultdict(list), } else: if arch and path_to_yaml: raise ValueError("Only one of arch and path_to_yaml is allowed.") self._path = path_to_yaml self._arch = arch - yaml = self._create_yaml_object() if arch: self._arch = arch.lower() self._path = utils.find_datafile(self._arch + ".yml") + # Check runtime cache + if self._path in MachineModel._runtime_cache and not lazy: + self._data = MachineModel._runtime_cache[self._path] # check if file is cached cached = self._get_cached(self._path) if not lazy else False if cached: self._data = cached else: + yaml = self._create_yaml_object() # otherwise load with open(self._path, "r") as f: if not lazy: @@ -93,6 +99,13 @@ class MachineModel(object): if not lazy: # cache internal representation for future use self._write_in_cache(self._path) + # Store in runtime cache + if not lazy: + MachineModel._runtime_cache[self._path] = self._data + + def get(self, key, default=None): + """Return config entry for key or default/None.""" + return self._data.get(key, default) def __getitem__(self, key): """Return configuration entry.""" @@ -130,7 +143,10 @@ class MachineModel(object): average_pressure = [0.0] * len(port_list) for cycles, ports in port_pressure: for p in ports: - average_pressure[port_list.index(p)] += cycles / len(ports) + try: + average_pressure[port_list.index(p)] += cycles / len(ports) + except ValueError as e: + raise KeyError("Port {!r} not in port list.".format(p)) from e return average_pressure def set_instruction( @@ -142,6 +158,7 @@ class MachineModel(object): if instr_data is None: instr_data = {} self._data["instruction_forms"].append(instr_data) + self._data["instruction_forms_dict"][name].append(instr_data) instr_data["name"] = name instr_data["operands"] = operands @@ -509,13 +526,21 @@ class MachineModel(object): return False return self._is_AArch64_mem_type(i_operand, operand["memory"]) # immediate - # TODO support wildcards - if "value" in operand or ("immediate" in operand and "value" in operand["immediate"]): - return i_operand["class"] == "immediate" and i_operand["imd"] == "int" - if "float" in operand or ("immediate" in operand and "float" in operand["immediate"]): - return i_operand["class"] == "immediate" and i_operand["imd"] == "float" - if "double" in operand or ("immediate" in operand and "double" in operand["immediate"]): - return i_operand["class"] == "immediate" and i_operand["imd"] == "double" + if i_operand["class"] == "immediate" and i_operand["imd"] == self.WILDCARD: + return "value" in operand or \ + ("immediate" in operand and "value" in operand["immediate"]) + if i_operand["class"] == "immediate" and i_operand["imd"] == "int": + return ("value" in operand and operand.get("type", None) == "int") or \ + ("immediate" in operand and "value" in operand["immediate"] and + operand["immediate"].get("type", None) == "int") + if i_operand["class"] == "immediate" and i_operand["imd"] == "float": + return ("float" in operand and operand.get("type", None) == "float") or \ + ("immediate" in operand and "float" in operand["immediate"] and + operand["immediate"].get("type", None) == "float") + if i_operand["class"] == "immediate" and i_operand["imd"] == "double": + return ("double" in operand and operand.get("type", None) == "double") or \ + ("immediate" in operand and "double" in operand["immediate"] and + operand["immediate"].get("type", None) == "double") # identifier if "identifier" in operand or ( "immediate" in operand and "identifier" in operand["immediate"] diff --git a/osaca/semantics/isa_semantics.py b/osaca/semantics/isa_semantics.py index de3e5d2..eca5869 100755 --- a/osaca/semantics/isa_semantics.py +++ b/osaca/semantics/isa_semantics.py @@ -99,18 +99,28 @@ class ISASemantics(object): # post-process pre- and post-indexing for aarch64 memory operands if self._isa == "aarch64": for operand in [op for op in op_dict["source"] if "memory" in op]: - if ("post_indexed" in operand["memory"] and operand["memory"]["post_indexed"]) or ( - "pre_indexed" in operand["memory"] and operand["memory"]["pre_indexed"] - ): + post_indexed = ("post_indexed" in operand["memory"] and + operand["memory"]["post_indexed"]) + pre_indexed = ("pre_indexed" in operand["memory"] and + operand["memory"]["pre_indexed"]) + if post_indexed or pre_indexed: op_dict["src_dst"].append( - AttrDict.convert_dict({"register": operand["memory"]["base"]}) + AttrDict.convert_dict({ + "register": operand["memory"]["base"], + "pre_indexed": pre_indexed, + "post_indexed": post_indexed}) ) for operand in [op for op in op_dict["destination"] if "memory" in op]: - if ("post_indexed" in operand["memory"] and operand["memory"]["post_indexed"]) or ( - "pre_indexed" in operand["memory"] and operand["memory"]["pre_indexed"] - ): + post_indexed = ("post_indexed" in operand["memory"] and + operand["memory"]["post_indexed"]) + pre_indexed = ("pre_indexed" in operand["memory"] and + operand["memory"]["pre_indexed"]) + if post_indexed or pre_indexed: op_dict["src_dst"].append( - AttrDict.convert_dict({"register": operand["memory"]["base"]}) + AttrDict.convert_dict({ + "register": operand["memory"]["base"], + "pre_indexed": pre_indexed, + "post_indexed": post_indexed}) ) # store operand list in dict and reassign operand key/value pair instruction_form["semantic_operands"] = AttrDict.convert_dict(op_dict) @@ -121,10 +131,87 @@ class ISASemantics(object): if self._has_store(instruction_form): instruction_form["flags"] += [INSTR_FLAGS.HAS_ST] + def get_reg_changes(self, instruction_form, only_postindexed=False): + """ + Returns register changes, as dict, for insruction_form, based on operation defined in isa. + + Empty dict if no changes of registers occured. None for registers with unknown changes. + If only_postindexed is True, only considers changes due to post_indexed memory references. + """ + if instruction_form.get('instruction') is None: + return {} + dest_reg_names = [op.register.get('prefix', '') + op.register.name + for op in chain(instruction_form.semantic_operands.destination, + instruction_form.semantic_operands.src_dst) + if 'register' in op] + isa_data = self._isa_model.get_instruction( + instruction_form["instruction"], instruction_form["operands"] + ) + if ( + isa_data is None + and self._isa == "x86" + and instruction_form["instruction"][-1] in self.GAS_SUFFIXES + ): + # Check for instruction without GAS suffix + isa_data = self._isa_model.get_instruction( + instruction_form["instruction"][:-1], instruction_form["operands"] + ) + + if only_postindexed: + for o in instruction_form.operands: + if 'post_indexed' in o.get('memory', {}): + base_name = o.memory.base.get('prefix', '')+o.memory.base.name + return {base_name: { + 'name': o.memory.base.get('prefix', '')+o.memory.base.name, + 'value': int(o.memory.post_indexed.value) + }} + return {} + + reg_operand_names = {} # e.g., {'rax': 'op1'} + operand_state = {} # e.g., {'op1': {'name': 'rax', 'value': 0}} 0 means unchanged + + for o in instruction_form.operands: + if 'pre_indexed' in o.get('memory', {}): + # Assuming no isa_data.operation + if isa_data.get("operation", None) is not None: + raise ValueError( + "ISA information for pre-indexed instruction {!r} has operation set." + "This is currently not supprted.".format(instruction_form.line)) + base_name = o.memory.base.get('prefix', '')+o.memory.base.name + reg_operand_names = {base_name: 'op1'} + operand_state = {'op1': { + 'name': base_name, + 'value': int(o.memory.offset.value) + }} + + if isa_data is not None and 'operation' in isa_data: + for i, o in enumerate(instruction_form.operands): + operand_name = "op{}".format(i+1) + if "register" in o: + o_reg_name = o["register"].get('prefix', '')+o["register"]["name"] + reg_operand_names[o_reg_name] = operand_name + operand_state[operand_name] = { + 'name': o_reg_name, + 'value': 0} + elif "immediate" in o: + operand_state[operand_name] = {'value': int(o["immediate"]["value"])} + elif "memory" in o: + # TODO lea needs some thinking about + pass + + operand_changes = exec(isa_data['operation'], {}, operand_state) + + change_dict = {reg_name: operand_state.get(reg_operand_names.get(reg_name)) + for reg_name in dest_reg_names} + return change_dict + def _apply_found_ISA_data(self, isa_data, operands): """ Create operand dictionary containing src/dst operands out of the ISA data entry and the oeprands of an instruction form + + If breaks_pedendency_on_equal_operands is True (configuted per instruction in ISA db) + and all operands are equal, place operand into destination only. :param dict isa_data: ISA DB entry :param list operands: operands of the instruction form @@ -134,6 +221,17 @@ class ISASemantics(object): op_dict["source"] = [] op_dict["destination"] = [] op_dict["src_dst"] = [] + + # handle dependency breaking instructions + if "breaks_pedendency_on_equal_operands" in isa_data and operands[1:] == operands[:-1]: + op_dict["destination"] += operands + if "hidden_operands" in isa_data: + op_dict["destination"] += [ + AttrDict.convert_dict( + {hop["class"]: {k: hop[k] for k in ["class", "source", "destination"]}}) + for hop in isa_data["hidden_operands"]] + return op_dict + for i, op in enumerate(isa_data["operands"]): if op["source"] and op["destination"]: op_dict["src_dst"].append(operands[i]) diff --git a/osaca/semantics/kernel_dg.py b/osaca/semantics/kernel_dg.py index 5e168d9..fd44208 100755 --- a/osaca/semantics/kernel_dg.py +++ b/osaca/semantics/kernel_dg.py @@ -2,18 +2,19 @@ import copy from itertools import chain, product +from collections import defaultdict import networkx as nx from osaca.parser import AttrDict -from osaca.semantics import INSTR_FLAGS, MachineModel - +from osaca.semantics import INSTR_FLAGS, MachineModel, ArchSemantics class KernelDG(nx.DiGraph): - def __init__(self, parsed_kernel, parser, hw_model: MachineModel): + def __init__(self, parsed_kernel, parser, hw_model: MachineModel, semantics: ArchSemantics): self.kernel = parsed_kernel self.parser = parser self.model = hw_model + self.arch_sem = semantics self.dg = self.create_DG(self.kernel) self.loopcarried_deps = self.check_for_loopcarried_dep(self.kernel) @@ -48,14 +49,18 @@ class KernelDG(nx.DiGraph): instruction_form["line_number"], latency=instruction_form["latency"] - instruction_form["latency_wo_load"], ) - for dep in self.find_depending(instruction_form, kernel[i + 1 :]): + for dep, dep_flags in self.find_depending(instruction_form, kernel[i + 1 :]): edge_weight = ( instruction_form["latency"] - if "latency_wo_load" not in instruction_form + if "mem_dep" in dep_flags or "latency_wo_load" not in instruction_form else instruction_form["latency_wo_load"] ) + if "storeload_dep" in dep_flags: + edge_weight += self.model.get('store_to_load_forward_latency', 0) dg.add_edge( - instruction_form["line_number"], dep["line_number"], latency=edge_weight + instruction_form["line_number"], + dep["line_number"], + latency=edge_weight, ) dg.nodes[dep["line_number"]]["instruction_form"] = dep return dg @@ -68,90 +73,86 @@ class KernelDG(nx.DiGraph): :type kernel: list :returns: `dict` -- dependency dictionary with all cyclic LCDs """ - multiplier = len(kernel) + 1 # increase line number for second kernel loop - kernel_length = len(kernel) + offset = max(1000, max([i.line_number for i in kernel])) first_line_no = kernel[0].line_number - kernel_copy = [AttrDict.convert_dict(d) for d in copy.deepcopy(kernel)] - tmp_kernel = kernel + kernel_copy - for i, instruction_form in enumerate(tmp_kernel[kernel_length:]): - tmp_kernel[i + kernel_length].line_number = instruction_form.line_number * multiplier + tmp_kernel = [] + kernel + for orig_iform in kernel: + temp_iform = copy.copy(orig_iform) + temp_iform['line_number'] += offset + tmp_kernel.append(temp_iform) # get dependency graph dg = self.create_DG(tmp_kernel) # build cyclic loop-carried dependencies - loopcarried_deps = [ - (node, list(nx.algorithms.simple_paths.all_simple_paths(dg, node, node * multiplier))) - for node in dg.nodes - if node < first_line_no * multiplier and node == int(node) - ] - # filter others and create graph - loopcarried_deps = list( - chain.from_iterable( - [list(product([dep_chain[0]], dep_chain[1])) for dep_chain in loopcarried_deps] - ) - ) - # adjust line numbers, filter duplicates - # and add reference to kernel again - loopcarried_deps_dict = {} - tmp_list = [] - for i, dep in enumerate(loopcarried_deps): - nodes = [int(n / multiplier) for n in dep[1] if n >= first_line_no * multiplier] - loopcarried_deps[i] = (dep[0], nodes) - for dep in loopcarried_deps: - is_subset = False - for other_dep in [x for x in loopcarried_deps if x[0] != dep[0]]: - if set(dep[1]).issubset(set(other_dep[1])) and dep[0] in other_dep[1]: - is_subset = True - if not is_subset: - tmp_list.append(dep) - loopcarried_deps = tmp_list - for dep in loopcarried_deps: - nodes = [] - for n in dep[1]: - self._get_node_by_lineno(int(n))["latency_lcd"] = 0 - for n in dep[1]: - node = self._get_node_by_lineno(int(n)) - if int(n) != n and int(n) in dep[1]: - node["latency_lcd"] += node["latency"] - node["latency_wo_load"] - else: - node["latency_lcd"] += node["latency_wo_load"] - nodes.append(node) - loopcarried_deps_dict[dep[0]] = { - "root": self._get_node_by_lineno(dep[0]), - "dependencies": nodes, - } + loopcarried_deps = [] + paths = [] + for instr in kernel: + paths += list(nx.algorithms.simple_paths.all_simple_paths( + dg, instr.line_number, instr.line_number + offset)) + paths_set = set() + for path in paths: + lat_sum = 0.0 + # extend path by edge bound latencies (e.g., store-to-load latency) + lat_path = [] + for s, d in nx.utils.pairwise(path): + edge_lat = dg.edges[s, d]['latency'] + # map source node back to original line numbers + if s >= offset: + s -= offset + lat_path.append((s, edge_lat)) + lat_sum += edge_lat + if d >= offset: + d -= offset + lat_path.sort() + + # Ignore duplicate paths which differ only in the root node + if tuple(lat_path) in paths_set: + continue + paths_set.add(tuple(lat_path)) + + loopcarried_deps.append((lat_sum, lat_path)) + loopcarried_deps.sort(reverse=True) + + # map lcd back to nodes + loopcarried_deps_dict = {} + for lat_sum, involved_lines in loopcarried_deps: + loopcarried_deps_dict[involved_lines[0][0]] = { + "root": self._get_node_by_lineno(involved_lines[0][0]), + "dependencies": [(self._get_node_by_lineno(ln), lat) for ln, lat in involved_lines], + "latency": lat_sum + } return loopcarried_deps_dict - def _get_node_by_lineno(self, lineno): + def _get_node_by_lineno(self, lineno, kernel=None, all=False): """Return instruction form with line number ``lineno`` from kernel""" - return [instr for instr in self.kernel if instr.line_number == lineno][0] + if kernel is None: + kernel = self.kernel + result = [instr for instr in kernel if instr.line_number == lineno] + if not all: + return result[0] + else: + return result def get_critical_path(self): """Find and return critical path after the creation of a directed graph.""" + max_latency_instr = max(self.kernel, key=lambda k: k["latency"]) if nx.algorithms.dag.is_directed_acyclic_graph(self.dg): longest_path = nx.algorithms.dag.dag_longest_path(self.dg, weight="latency") for line_number in longest_path: self._get_node_by_lineno(int(line_number))["latency_cp"] = 0 - # add LD latency to instruction - for line_number in longest_path: - node = self._get_node_by_lineno(int(line_number)) - if line_number != int(line_number) and int(line_number) in longest_path: - node["latency_cp"] += self.dg.edges[(line_number, int(line_number))]["latency"] - elif ( - line_number == int(line_number) - and "mem_dep" in node - and self.dg.has_edge(node["mem_dep"]["line_number"], line_number) - ): - node["latency_cp"] += node["latency"] - else: - node["latency_cp"] += ( - node["latency"] - if "latency_wo_load" not in node - else node["latency_wo_load"] - ) - return [x for x in self.kernel if x["line_number"] in longest_path] + # set cp latency to instruction + path_latency = 0.0 + for s, d in nx.utils.pairwise(longest_path): + node = self._get_node_by_lineno(int(s)) + node["latency_cp"] = self.dg.edges[(s, d)]["latency"] + path_latency += node["latency_cp"] + if max_latency_instr["latency"] > path_latency: + max_latency_instr["latency_cp"] = float(max_latency_instr["latency"]) + return [max_latency_instr] + else: + return [x for x in self.kernel if x["line_number"] in longest_path] else: # split to DAG raise NotImplementedError("Kernel is cyclic.") @@ -167,20 +168,17 @@ class KernelDG(nx.DiGraph): raise NotImplementedError("Kernel is cyclic.") def find_depending( - self, instruction_form, kernel, include_write=False, flag_dependencies=False + self, instruction_form, instructions, flag_dependencies=False ): """ - Find instructions in kernel depending on a given instruction form. + Find instructions in `instructions` depending on a given instruction form's results. :param dict instruction_form: instruction form to check for dependencies - :param list kernel: kernel containing the instructions to check - :param include_write: indicating if instruction ending the dependency chain should be - included, defaults to `False` - :type include_write: boolean, optional + :param list instructions: instructions to check :param flag_dependencies: indicating if dependencies of flags should be considered, defaults to `False` :type flag_dependencies: boolean, optional - :returns: iterator if all directly dependent instruction forms + :returns: iterator if all directly dependent instruction forms and according flags """ if instruction_form.semantic_operands is None: return @@ -188,53 +186,77 @@ class KernelDG(nx.DiGraph): instruction_form.semantic_operands.destination, instruction_form.semantic_operands.src_dst, ): - if "register" in dst: - # Check for read of register until overwrite - for instr_form in kernel: - if self.is_read(dst.register, instr_form): - yield instr_form - if self.is_written(dst.register, instr_form): - # operand in src_dst list - if include_write: - yield instr_form - break - elif self.is_written(dst.register, instr_form): - if include_write: - yield instr_form + # TODO instructions before must be considered as well, if they update registers + # not used by insruction_form. E.g., validation/build/A64FX/gcc/O1/gs-2d-5pt.marked.s + register_changes = self._update_reg_changes(instruction_form) + #print("FROM", instruction_form.line, register_changes) + for i, instr_form in enumerate(instructions): + self._update_reg_changes(instr_form, register_changes) + #print(" TO", instr_form.line, register_changes) + if "register" in dst: + # read of register + if self.is_read(dst.register, instr_form) and not ( + dst.get("pre_indexed", False) or + dst.get("post_indexed", False)): + yield instr_form, [] + # write to register -> abort + if self.is_written(dst.register, instr_form): break - if "flag" in dst and flag_dependencies: - # Check for read of flag until overwrite - for instr_form in kernel: + if "flag" in dst and flag_dependencies: + # read of flag if self.is_read(dst.flag, instr_form): - yield instr_form - if self.is_written(dst.flag, instr_form): - # operand in src_dst list - if include_write: - yield instr_form - break - elif self.is_written(dst.flag, instr_form): - if include_write: - yield instr_form + yield instr_form, [] + # write to flag -> abort + if self.is_written(dst.flag, instr_form): break - elif "memory" in dst: - # Check if base register is altered during memory access - if "pre_indexed" in dst.memory or "post_indexed" in dst.memory: - # Check for read of base register until overwrite - for instr_form in kernel: - if self.is_read(dst.memory.base, instr_form): - instr_form["mem_dep"] = instruction_form - yield instr_form - if self.is_written(dst.memory.base, instr_form): - # operand in src_dst list - if include_write: - instr_form["mem_dep"] = instruction_form - yield instr_form - break - elif self.is_written(dst.memory.base, instr_form): - if include_write: - instr_form["mem_dep"] = instruction_form - yield instr_form + if "memory" in dst: + # base register is altered during memory access + if "pre_indexed" in dst.memory: + if self.is_written(dst.memory.base, instr_form): break + #if dst.memory.base: + # if self.is_read(dst.memory.base, instr_form): + # yield instr_form, [] + #if dst.memory.index: + # if self.is_read(dst.memory.index, instr_form): + # yield instr_form, [] + if "post_indexed" in dst.memory: + # Check for read of base register until overwrite + if self.is_written(dst.memory.base, instr_form): + break + # TODO record register changes + # (e.g., mov, leaadd, sub, inc, dec) in instructions[:i] + # and pass to is_memload and is_memstore to consider relevance. + # load from same location (presumed) + if self.is_memload(dst.memory, instr_form, register_changes): + yield instr_form, ["storeload_dep"] + # store to same location (presumed) + if self.is_memstore(dst.memory, instr_form, register_changes): + break + self._update_reg_changes(instr_form, register_changes, only_postindexed=True) + + def _update_reg_changes(self, iform, reg_state=None, only_postindexed=False): + if self.arch_sem is None: + # This analysis requires semenatics to be available + return {} + if reg_state is None: + reg_state = {} + for reg, change in self.arch_sem.get_reg_changes(iform, only_postindexed).items(): + if change is None or reg_state.get(reg, {}) is None: + reg_state[reg] = None + else: + reg_state.setdefault(reg, {'name': reg, 'value': 0}) + if change['name'] != reg: + # renaming occured, ovrwrite value with up-to-now change of source register + reg_state[reg]['name'] = change['name'] + src_reg_state = reg_state.get(change['name'], {'value': 0}) + if src_reg_state is None: + # original register's state was changed beyond reconstruction + reg_state[reg] = None + continue + reg_state[reg]['value'] = src_reg_state['value'] + reg_state[reg]['value'] += change['value'] + return reg_state def get_dependent_instruction_forms(self, instr_form=None, line_number=None): """ @@ -276,6 +298,60 @@ class KernelDG(nx.DiGraph): is_read = self.parser.is_reg_dependend_of(register, dst.memory.index) or is_read return is_read + def is_memload(self, mem, instruction_form, register_changes={}): + """Check if instruction form loads from given location, assuming register_changes""" + if instruction_form.semantic_operands is None: + return False + for src in chain( + instruction_form.semantic_operands.source, instruction_form.semantic_operands.src_dst + ): + # Here we check for mem dependecies only + if "memory" not in src: + continue + src = src.memory + + # determine absolute address change + addr_change = 0 + if src.offset and "value" in src.offset: + addr_change += int(src.offset.value) + if mem.offset: + addr_change -= int(mem.offset.value) + if mem.base and src.base: + base_change = register_changes.get( + src.base.get('prefix', '')+src.base.name, + {'name': src.base.get('prefix', '')+src.base.name, 'value': 0}) + if base_change is None: + # Unknown change occurred + continue + if mem.base.get('prefix', '')+mem.base['name'] != base_change['name']: + # base registers do not match + continue + addr_change += base_change['value'] + elif mem.base or src.base: + # base registers do not match + continue + if mem.index and src.index: + index_change = register_changes.get( + src.index.get('prefix', '')+src.index.name, + {'name': src.index.get('prefix', '')+src.index.name, 'value': 0}) + if index_change is None: + # Unknown change occurred + continue + if mem.scale != src.scale: + # scale factors do not match + continue + if mem.index.get('prefix', '')+mem.index['name'] != index_change['name']: + # index registers do not match + continue + addr_change += index_change['value'] * src.scale + elif mem.index or src.index: + # index registers do not match + continue + #if instruction_form.line_number == 3: + if addr_change == 0: + return True + return False + def is_written(self, register, instruction_form): """Check if instruction form writes in given register""" is_written = False @@ -305,6 +381,19 @@ class KernelDG(nx.DiGraph): ) return is_written + def is_memstore(self, mem, instruction_form, register_changes={}): + """Check if instruction form stores to given location, assuming unchanged registers""" + is_store = False + if instruction_form.semantic_operands is None: + return is_store + for dst in chain( + instruction_form.semantic_operands.destination, + instruction_form.semantic_operands.src_dst, + ): + if "memory" in dst: + is_store = mem == dst["memory"] or is_store + return is_store + def export_graph(self, filepath=None): """ Export graph with highlighted CP and LCDs as DOT file. Writes it to 'osaca_dg.dot' @@ -319,7 +408,7 @@ class KernelDG(nx.DiGraph): lcd = self.get_loopcarried_dependencies() lcd_line_numbers = {} for dep in lcd: - lcd_line_numbers[dep] = [x["line_number"] for x in lcd[dep]["dependencies"]] + lcd_line_numbers[dep] = [x["line_number"] for x, lat in lcd[dep]["dependencies"]] # add color scheme graph.graph["node"] = {"colorscheme": "accent8"} graph.graph["edge"] = {"colorscheme": "accent8"} @@ -330,8 +419,8 @@ class KernelDG(nx.DiGraph): max_line_number = max(lcd_line_numbers[dep]) graph.add_edge(max_line_number, min_line_number) graph.edges[max_line_number, min_line_number]["latency"] = [ - x for x in lcd[dep]["dependencies"] if x["line_number"] == max_line_number - ][0]["latency_lcd"] + lat for x, lat in lcd[dep]["dependencies"] if x["line_number"] == max_line_number + ] # add label to edges for e in graph.edges: diff --git a/tests/all_tests.py b/tests/all_tests.py index c4d6773..fb861a7 100755 --- a/tests/all_tests.py +++ b/tests/all_tests.py @@ -13,7 +13,6 @@ suite = unittest.TestLoader().loadTestsFromNames( "test_semantics", "test_frontend", "test_db_interface", - "test_kerncraftAPI", "test_cli", ] ) diff --git a/tests/test_files/kernel_aarch64_memdep.s b/tests/test_files/kernel_aarch64_memdep.s new file mode 100644 index 0000000..c710cf6 --- /dev/null +++ b/tests/test_files/kernel_aarch64_memdep.s @@ -0,0 +1,18 @@ +mov x1, #111 // OSACA START MARKER +.byte 213,3,32,31 // OSACA START MARKER +// pointer_increment=8 bcc2ad06facad03d27f4cce90dbe3f50 +.L4: +ldr d0, [x2] +ldr d3, [x1] +ldr d2, [x1, 16] +ldr d1, [x2, x4, lsl 3] +add x2, x2, 8 +fadd d0, d0, d3 +fadd d0, d0, d2 +fadd d0, d0, d1 +fmul d0, d0, d4 +str d0, [x1, 8]! +cmp x5, x1 +bne .L4 +mov x1, #222 // OSACA END MARKER +.byte 213,3,32,31 // OSACA END MARKER \ No newline at end of file diff --git a/tests/test_files/kernel_x86_memdep.s b/tests/test_files/kernel_x86_memdep.s new file mode 100644 index 0000000..bb9789e --- /dev/null +++ b/tests/test_files/kernel_x86_memdep.s @@ -0,0 +1,17 @@ +# OSACA-BEGIN +.L4: + vmovsd %xmm0, 8(%rax) + addq $8, %rax + vmovsd %xmm0, 8(%rax,%rcx,8) + vaddsd (%rax), %xmm0, %xmm0 # depends on line 3, 8(%rax) == (%rax+8) + subq $-8, %rax + vaddsd -8(%rax), %xmm0, %xmm0 # depends on line 3, 8(%rax) == -8(%rax+16) + dec %rcx + vaddsd 8(%rax,%rcx,8), %xmm0, %xmm0 # depends on line 5, 8(%rax,%rdx,8) == 8(%rax+8,%rdx-1,8) + movq %rcx, %rdx + vaddsd 8(%rax,%rdx,8), %xmm0, %xmm0 # depends on line 5, 8(%rax,%rdx,8) == 8(%rax+8,%rdx-1,8) + vmulsd %xmm1, %xmm0, %xmm0 + addq $8, %rax + cmpq %rsi, %rax + jne .L4 +# OSACA-END diff --git a/tests/test_frontend.py b/tests/test_frontend.py index c72ebaf..3ab0441 100755 --- a/tests/test_frontend.py +++ b/tests/test_frontend.py @@ -63,14 +63,15 @@ class TestFrontend(unittest.TestCase): Frontend(arch="zen1") def test_frontend_x86(self): - dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx) + dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx, self.semantics_csx) fe = Frontend(path_to_yaml=os.path.join(self.MODULE_DATA_DIR, "csx.yml")) fe.throughput_analysis(self.kernel_x86, show_cmnts=False) fe.latency_analysis(dg.get_critical_path()) # TODO compare output with checked string def test_frontend_AArch64(self): - dg = KernelDG(self.kernel_AArch64, self.parser_AArch64, self.machine_model_tx2) + dg = KernelDG( + self.kernel_AArch64, self.parser_AArch64, self.machine_model_tx2, self.semantics_tx2) fe = Frontend(path_to_yaml=os.path.join(self.MODULE_DATA_DIR, "tx2.yml")) fe.full_analysis(self.kernel_AArch64, dg, verbose=True) # TODO compare output with checked string diff --git a/tests/test_kerncraftAPI.py b/tests/test_kerncraftAPI.py deleted file mode 100755 index 679a4b8..0000000 --- a/tests/test_kerncraftAPI.py +++ /dev/null @@ -1,91 +0,0 @@ -#!/usr/bin/env python3 -""" -Unit tests for OSACA Kerncraft API -""" - -import os -import unittest - -from collections import OrderedDict - -from osaca.api import KerncraftAPI -from osaca.parser import ParserAArch64, ParserX86ATT - - -class TestKerncraftAPI(unittest.TestCase): - @classmethod - def setUpClass(self): - # set up parser and kernels - self.parser_x86 = ParserX86ATT() - self.parser_AArch64 = ParserAArch64() - with open(self._find_file("triad_x86_iaca.s")) as f: - self.code_x86 = f.read() - with open(self._find_file("triad_arm_iaca.s")) as f: - self.code_AArch64 = f.read() - - ########### - # Tests - ########### - - def test_kerncraft_API_x86(self): - kapi = KerncraftAPI("csx", self.code_x86) - - kapi.create_output() - self.assertEqual(kapi.get_unmatched_instruction_ratio(), 0.0) - port_occupation = OrderedDict( - [ - ("0", 1.25), - ("0DV", 0.0), - ("1", 1.25), - ("2", 2.0), - ("2D", 1.5), - ("3", 2.0), - ("3D", 1.5), - ("4", 1.0), - ("5", 0.75), - ("6", 0.75), - ("7", 0.0), - ] - ) - self.assertEqual(kapi.get_port_occupation_cycles(), port_occupation) - self.assertEqual(kapi.get_total_throughput(), 2.0) - # TODO: LCD would be 2 with OF flag LCD --> still to discuss - self.assertEqual(kapi.get_latency(), (1.0, 8.0)) - - def test_kerncraft_API_AArch64(self): - kapi = KerncraftAPI("tx2", self.code_AArch64) - - kapi.create_output() - self.assertEqual(kapi.get_unmatched_instruction_ratio(), 0.0) - port_occupation = OrderedDict( - [ - ("0", 34.0), - ("0DV", 0.0), - ("1", 34.0), - ("1DV", 0.0), - ("2", 3.0), - ("3", 64.0), - ("4", 64.0), - ("5", 32.0), - ] - ) - self.assertEqual(kapi.get_port_occupation_cycles(), port_occupation) - self.assertEqual(kapi.get_total_throughput(), 64.0) - # TODO add missing latency values - # self.assertEqual(kapi.get_latency(kernel), 20.0) - - ################## - # Helper functions - ################## - - @staticmethod - def _find_file(name): - testdir = os.path.dirname(__file__) - name = os.path.join(testdir, "test_files", name) - assert os.path.exists(name) - return name - - -if __name__ == "__main__": - suite = unittest.TestLoader().loadTestsFromTestCase(TestKerncraftAPI) - unittest.TextTestRunner(verbosity=2).run(suite) diff --git a/tests/test_parser_AArch64.py b/tests/test_parser_AArch64.py index aace181..252507c 100755 --- a/tests/test_parser_AArch64.py +++ b/tests/test_parser_AArch64.py @@ -270,7 +270,7 @@ class TestParserAArch64(unittest.TestCase): {"register": {"prefix": "p", "name": "0", "predication": "m"}}, {"register": {"prefix": "z", "name": "29", "shape": "d"}}, {"register": {"prefix": "z", "name": "21", "shape": "d"}}, - {"immediate": {"value": "90"}}, + {"immediate": {"value": "90", "type": "int"}}, ], "directive": None, "comment": None, diff --git a/tests/test_semantics.py b/tests/test_semantics.py index 919a19a..b322d16 100755 --- a/tests/test_semantics.py +++ b/tests/test_semantics.py @@ -11,7 +11,9 @@ import networkx as nx from osaca.osaca import get_unmatched_instruction_ratio from osaca.parser import AttrDict, ParserAArch64, ParserX86ATT -from osaca.semantics import INSTR_FLAGS, ArchSemantics, KernelDG, MachineModel, reduce_to_section +from osaca.semantics import ( + INSTR_FLAGS, ArchSemantics, KernelDG, MachineModel, reduce_to_section, ISASemantics +) class TestSemanticTools(unittest.TestCase): @@ -26,12 +28,19 @@ class TestSemanticTools(unittest.TestCase): cls.parser_AArch64 = ParserAArch64() with open(cls._find_file("kernel_x86.s")) as f: cls.code_x86 = f.read() + with open(cls._find_file("kernel_x86_memdep.s")) as f: + cls.code_x86_memdep = f.read() + with open(cls._find_file("kernel_aarch64_memdep.s")) as f: + cls.code_aarch64_memdep = f.read() with open(cls._find_file("kernel_aarch64.s")) as f: cls.code_AArch64 = f.read() cls.kernel_x86 = reduce_to_section(cls.parser_x86.parse_file(cls.code_x86), "x86") + cls.kernel_x86_memdep = reduce_to_section( + cls.parser_x86.parse_file(cls.code_x86_memdep), "x86") cls.kernel_AArch64 = reduce_to_section( - cls.parser_AArch64.parse_file(cls.code_AArch64), "aarch64" - ) + cls.parser_AArch64.parse_file(cls.code_AArch64), "aarch64") + cls.kernel_aarch64_memdep = reduce_to_section( + cls.parser_AArch64.parse_file(cls.code_aarch64_memdep), "aarch64") # set up machine models cls.machine_model_csx = MachineModel( @@ -40,9 +49,11 @@ class TestSemanticTools(unittest.TestCase): cls.machine_model_tx2 = MachineModel( path_to_yaml=os.path.join(cls.MODULE_DATA_DIR, "tx2.yml") ) + cls.semantics_x86 = ISASemantics("x86") cls.semantics_csx = ArchSemantics( cls.machine_model_csx, path_to_yaml=os.path.join(cls.MODULE_DATA_DIR, "isa/x86.yml") ) + cls.semantics_aarch64 = ISASemantics("aarch64") cls.semantics_tx2 = ArchSemantics( cls.machine_model_tx2, path_to_yaml=os.path.join(cls.MODULE_DATA_DIR, "isa/aarch64.yml"), @@ -52,9 +63,15 @@ class TestSemanticTools(unittest.TestCase): for i in range(len(cls.kernel_x86)): cls.semantics_csx.assign_src_dst(cls.kernel_x86[i]) cls.semantics_csx.assign_tp_lt(cls.kernel_x86[i]) + for i in range(len(cls.kernel_x86_memdep)): + cls.semantics_csx.assign_src_dst(cls.kernel_x86_memdep[i]) + cls.semantics_csx.assign_tp_lt(cls.kernel_x86_memdep[i]) for i in range(len(cls.kernel_AArch64)): cls.semantics_tx2.assign_src_dst(cls.kernel_AArch64[i]) cls.semantics_tx2.assign_tp_lt(cls.kernel_AArch64[i]) + for i in range(len(cls.kernel_aarch64_memdep)): + cls.semantics_tx2.assign_src_dst(cls.kernel_aarch64_memdep[i]) + cls.semantics_tx2.assign_tp_lt(cls.kernel_aarch64_memdep[i]) ########### # Tests @@ -249,7 +266,7 @@ class TestSemanticTools(unittest.TestCase): # 3 # 5_______>9 # - dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx) + dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx, self.semantics_csx) self.assertTrue(nx.algorithms.dag.is_directed_acyclic_graph(dg.dg)) self.assertEqual(len(list(dg.get_dependent_instruction_forms(line_number=3))), 1) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=3)), 6) @@ -259,19 +276,31 @@ class TestSemanticTools(unittest.TestCase): self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=5)), 9) self.assertEqual(len(list(dg.get_dependent_instruction_forms(line_number=6))), 1) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=6)), 7) - self.assertEqual(len(list(dg.get_dependent_instruction_forms(line_number=7))), 0) - self.assertEqual(len(list(dg.get_dependent_instruction_forms(line_number=8))), 0) + self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=7)), []) + self.assertEqual(list(dg.get_dependent_instruction_forms(line_number=8)), []) + with self.assertRaises(ValueError): + dg.get_dependent_instruction_forms() + # test dot creation + dg.export_graph(filepath="/dev/null") + + def test_memdependency_x86(self): + dg = KernelDG(self.kernel_x86_memdep, self.parser_x86, self.machine_model_csx, + self.semantics_csx) + self.assertTrue(nx.algorithms.dag.is_directed_acyclic_graph(dg.dg)) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=3)), {6, 8}) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=5)), {10, 12}) with self.assertRaises(ValueError): dg.get_dependent_instruction_forms() # test dot creation dg.export_graph(filepath="/dev/null") def test_kernelDG_AArch64(self): - dg = KernelDG(self.kernel_AArch64, self.parser_AArch64, self.machine_model_tx2) + dg = KernelDG(self.kernel_AArch64, self.parser_AArch64, self.machine_model_tx2, + self.semantics_tx2) self.assertTrue(nx.algorithms.dag.is_directed_acyclic_graph(dg.dg)) self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=3)), {7, 8}) self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=4)), {9, 10}) - self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=5)), {6, 7, 8}) + self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=5)), {7, 8}) self.assertEqual(set(dg.get_dependent_instruction_forms(line_number=6)), {9, 10}) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=7)), 13) self.assertEqual(next(dg.get_dependent_instruction_forms(line_number=8)), 14) @@ -314,7 +343,7 @@ class TestSemanticTools(unittest.TestCase): self.assertEqual(num_hidden_loads_3, 1) def test_cyclic_dag(self): - dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx) + dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx, self.semantics_csx) dg.dg.add_edge(100, 101, latency=1.0) dg.dg.add_edge(101, 102, latency=2.0) dg.dg.add_edge(102, 100, latency=3.0) @@ -323,10 +352,20 @@ class TestSemanticTools(unittest.TestCase): with self.assertRaises(NotImplementedError): dg.get_loopcarried_dependencies() + def test_loop_carried_dependency_aarch64(self): + dg = KernelDG(self.kernel_aarch64_memdep, self.parser_AArch64, self.machine_model_tx2, + self.semantics_tx2) + lc_deps = dg.get_loopcarried_dependencies() + self.assertEqual(len(lc_deps), 2) + # based on line 6 + self.assertEqual(lc_deps[6]["latency"], 28.0) + self.assertEqual([(iform.line_number, lat) for iform, lat in lc_deps[6]['dependencies']], + [(6, 4.0), (10, 6.0), (11, 6.0), (12, 6.0), (13, 6.0), (14, 0)]) + def test_loop_carried_dependency_x86(self): lcd_id = 8 lcd_id2 = 5 - dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx) + dg = KernelDG(self.kernel_x86, self.parser_x86, self.machine_model_csx, self.semantics_csx) lc_deps = dg.get_loopcarried_dependencies() self.assertEqual(len(lc_deps), 2) # ID 8 @@ -335,7 +374,8 @@ class TestSemanticTools(unittest.TestCase): ) self.assertEqual(len(lc_deps[lcd_id]["dependencies"]), 1) self.assertEqual( - lc_deps[lcd_id]["dependencies"][0], dg.dg.nodes(data=True)[lcd_id]["instruction_form"] + lc_deps[lcd_id]["dependencies"][0][0], + dg.dg.nodes(data=True)[lcd_id]["instruction_form"] ) # w/ flag dependencies: ID 9 w/ len=2 # w/o flag dependencies: ID 5 w/ len=1 @@ -345,13 +385,13 @@ class TestSemanticTools(unittest.TestCase): ) self.assertEqual(len(lc_deps[lcd_id2]["dependencies"]), 1) self.assertEqual( - lc_deps[lcd_id2]["dependencies"][0], + lc_deps[lcd_id2]["dependencies"][0][0], dg.dg.nodes(data=True)[lcd_id2]["instruction_form"], ) def test_is_read_is_written_x86(self): # independent form HW model - dag = KernelDG(self.kernel_x86, self.parser_x86, None) + dag = KernelDG(self.kernel_x86, self.parser_x86, None, None) reg_rcx = AttrDict({"name": "rcx"}) reg_ymm1 = AttrDict({"name": "ymm1"}) @@ -384,7 +424,7 @@ class TestSemanticTools(unittest.TestCase): def test_is_read_is_written_AArch64(self): # independent form HW model - dag = KernelDG(self.kernel_AArch64, self.parser_AArch64, None) + dag = KernelDG(self.kernel_AArch64, self.parser_AArch64, None, None) reg_x1 = AttrDict({"prefix": "x", "name": "1"}) reg_w1 = AttrDict({"prefix": "w", "name": "1"}) reg_d1 = AttrDict({"prefix": "d", "name": "1"}) diff --git a/validation/Analysis.ipynb b/validation/Analysis.ipynb new file mode 100644 index 0000000..4a21cd7 --- /dev/null +++ b/validation/Analysis.ipynb @@ -0,0 +1,4159 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "
\n" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "%%html\n", + "\n", + "
" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "source": [ + "# Validation of OSACA\n", + "OSACA predicts the minimal (throughput and loop-carried dependency latency) and maximum (critical path latency) instruction execution time for assembly loop bodies, under the assumption that all loads and stores are served by the first level cache.\n", + "\n", + "In this validation study OSACA is compared to measured runtimes of assembly blocks in a large dataset. The prediction accuracy is also compared to three other tools with the same goal im mind: IACA, LLVM-MCA and Ithemal.\n", + "\n", + "## Validation Dataset\n", + "The validation dataset is created by compiling several kernels with diffent compilers and optimization flags. Kernels represent the domain of numerical codes and all use double precision floating-point arithmetics. The original high-level C implementations are found in the `validation/kernels` directory and include:\n", + " * Simple load-store heavy kernels: `add`, `copy`, `store`, `striad`, `triad` and `update`\n", + " * Stencils: `2d-5pt`, `3d-7pt`, `3d-27pt` and `3d-r3-11pt`\n", + " * Dependency chain: `gs-2d-5pt` and `sumreduction`\n", + " * Slow arithmetic: `pi` (divide)\n", + "\n", + "All these kernels are compiled with `gcc`, `clang` and `icc` (where applicable) and for each compiler with `-O1`, `-O2`, `-O3` and `-Ofast`, which results in 6-9 variantes per kernel. Additional kernels, compiler and flags can be configured in the `build_and_run.py` script.\n", + "\n", + "## Runtimes and Ground Truth Measurements\n", + "\n", + "Reported cycle runtimes in this notebook –unless otherwise noted– are scaled to high-level code iterations to make them comparable. Raw outputs by the tools will refer to assembly block iterations. Since all provided kernels are double precision based, the `pointer_increment` divided by `8` gives the used scaling factor.\n", + "\n", + "Measured runtimes are gained by traversing 8 to 1024 elements (for a total of 25 million iterations) and selecting the smallest measured runtime out of all executions." + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "%config InlineBackend.figure_format = 'png'\n", + "%config InlineBackend.rc = {\"figure.dpi\": 100}\n", + "from pathlib import Path\n", + "import pickle\n", + "from pprint import pprint, pformat\n", + "from itertools import product\n", + "import warnings\n", + "from functools import reduce\n", + "\n", + "with warnings.catch_warnings():\n", + " warnings.filterwarnings(\"ignore\", category=DeprecationWarning)\n", + " import pandas as pd\n", + " import numpy as np\n", + " import matplotlib as mpl\n", + " import matplotlib.pyplot as plt\n", + " from IPython.display import display, HTML\n", + "\n", + " \n", + "def boxprint(*args):\n", + " for arg in args:\n", + " display(HTML('
{}
'.format(arg)))\n", + "\n", + "\n", + "pd.set_option('display.max_rows', 1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [], + "source": [ + "# Load data from build/ directory. The data can either be generated using build_and_run.py or downloaded from a \n", + "# OSACA release from github. Look for releases including validation data archives.\n", + "data = []\n", + "for p in Path('build/').glob('*/data.pkl'):\n", + " data += pickle.loads(p.read_bytes())\n", + "df = pd.DataFrame(data)\n", + "archs = ['IVB', 'SKX', 'ZEN', 'ZEN2', 'TX2', 'A64FX']\n", + "archs += [a for a in sorted(df.arch.unique()) if a not in archs]\n", + "models = ['IACA', 'Ithemal', 'LLVM-MCA', 'OSACA']\n", + "kernels = sorted(df.kernel.unique())\n", + "compilers = sorted(df.compiler.unique())\n", + "cflags_names = sorted(df.cflags_name.unique())\n", + "\n", + "# Add more data\n", + "df['worst_runtime'] = df.allruns.map(lambda ar: max([r[2] for r in ar]), na_action='ignore')\n", + "for pred in models:\n", + " df[pred+'_err'] = df['best_runtime'] - df[pred+'_prediction']\n", + " df[pred+'_relerr'] = df[pred+'_err']/df['best_runtime']\n", + " df[pred+'_tperr'] = df['best_runtime'] - df[pred+'_throughput']\n", + " df[pred+'_reltperr'] = df[pred+'_tperr']/df['best_runtime']\n", + " df[pred+'_maxport'] = df[pred+'_raw'].map(lambda r: max([(c,p) for p,c in r['port cycles'].items()])[1],\n", + " na_action='ignore')\n", + "df['instruction count'] = df.OSACA_raw.map(lambda r: len([l for l in r['analyzed kernel'] if l.get('instruction')]))\n", + "\n", + "# Clean up\n", + "# TODO do this in pickle files!\n", + "del df['IACA_scaled_max'], df['OSACA_scaled_max'], df['LLVM-MCA_scaled_max']\n", + "del df['IACA_scaled'], df['OSACA_scaled'], df['LLVM-MCA_scaled']\n", + "\n", + "# Make indexed representation\n", + "df_idx = df.set_index(['arch', 'compiler', 'cflags_name', 'kernel'], verify_integrity=True)\n", + "df_idx.sort_index(inplace=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "def get_info(idx, osaca=True, mca=True, iaca=True):\n", + " r = df_idx.loc[idx]\n", + " print(\"High-level iterations in assembly block:\", r.pointer_increment//8)\n", + " print(\"Measured:\", r.best_runtime)\n", + " for m in models:\n", + " print(m, \"Predicted:\", r[m+'_prediction'], \"TP:\", r[m+'_throughput'],\n", + " \"LCD:\", r[m+'_lcd'], \"CP:\", r[m+'_cp'])\n", + " if osaca:\n", + " boxprint(r.OSACA_raw['output'])\n", + " if mca:\n", + " boxprint(r['LLVM-MCA_raw']['output'])\n", + " if iaca and r['IACA_raw']:\n", + " boxprint(r['IACA_raw']['output'])" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "hideCode": false, + "hidePrompt": false, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "✅ All instructions in test dataset are defined in OSACA microarchitecture databaseses.\n" + ] + } + ], + "source": [ + "# Check for missing instructions in all OSACA analyses\n", + "count = 0\n", + "for idx, raw in df.OSACA_raw.items():\n", + " if not isinstance(raw, dict): continue\n", + " for l in raw['analyzed kernel']:\n", + " if 'tp_unknown' in l['flags']:\n", + " print(df['arch'][idx]+'/'+df['compiler'][idx]+'/'+df['cflags_name'][idx]+'/'+df['kernel'][idx]+'.marked.s', l['line'])\n", + " count += 1\n", + "if not count:\n", + " print(\"\\u2705 All instructions in test dataset are defined in OSACA microarchitecture databaseses.\")\n", + "else:\n", + " print(count,\n", + " \"instructions were not found in OSACA microarchitecture databaseses. \"\n", + " \"This may lead to unnecessary underpredictions.\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Statistics on Dataset and Measurements\n", + "The following histogram/bar plots give an overview on of the wide range of kernels found in the dataset." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABNYAAASuCAYAAAAOBKQTAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8vihELAAAACXBIWXMAAA9hAAAPYQGoP6dpAAD8uElEQVR4nOzdd7gU5dn48e9NEVSajaBR0aivEkuK3SQ2bFESjb29QjQalRiNGhU1lphYohhrLAmK/mLXxF4SVNRYX4wFFTvYAAsK2JD2/P6YObgse87Z3bOncb6f65rrnH3mmZl7Zmf2sDdPiZQSkiRJkiRJkirTqbUDkCRJkiRJktojE2uSJEmSJElSFUysSZIkSZIkSVUwsSZJkiRJkiRVwcSaJEmSJEmSVAUTa5IkSZIkSVIVTKxJkiRJkiRJVTCxJkmSJEmSJFXBxJokSZIkSZJUBRNrkrSQi4gJETGyteNY2EXEbyPizYiYExHPtnY8C5uIWCkiUkQMae1YCrXVuGohIkZGxITWjkNtQ34/fFZm3RQRp9TouEPy/a1XRt3RETG6FsetZ/8pIi6qctt297e4lu+jJC3MTKxJUjvS2BeM/EvFCzU4zvb+Y7p8EbEN8CfgUeDnwPGtG5FUnohYLiJOiYjvtnYsUkcSEd/On72VWjkO/95LUhN1ae0AJEnNbnVgboXbbA8MBU6peTQLpy3JrvEBKaWZrR2MVIHlgJOBCcCzResOxP+ElWql+G/xt8mevdFkz19raejv/aLA7BaNRpLaIf+xJEkLuZTSVymlWa0dRyUiYvHWjqFCfYEvTaotKDKLtnYc7VlEdImIRVr6uCmlWSmlr1r6uG2d97Sq0VJ/i2v59zOlNCOlZGJNkhphYk2SFnLF47pERNeIODkiXouIGRExJSL+ExFb5+tHkv3vdd34KikiUsH2i0fE8Ih4JyK+iohXIuLoiIii4y4aERdExEcR8WlE3B4R3ywesyXvCpPybjHXRsQnwH/ydevk4/q8mcc6OSKuiIilio5Vt4//iYi/R8S0iPgwIk7LvwSvEBG3RcT0fB9HlXntukTE7yLijfxcJ0TE6RHRraBOIuv+uXjB9RrSwD5HR8QL+bk9FBFfRMTrEbFrvn6ziHgyIr7Mr+1WJfbxzfw6vJ/H9WJE7F9UZ5GI+H1EPJ1fj88j4pGI2KLE/vbM632aX6OxEXF48fUtsV1d1+SVCsomRMSdEbFtRIwBvgR+ma/rExHnFdw7r0fEsRHRqWi/ffL3fVpETI2Iq4A+9V3TEnH1iYg/57F8FRHvRsTVEbF0RPTIr8X5JbZbPrIx8oaVs69GYlgjIm6OiI/ze3dMRPy0jNjrxmw7OiKOiIg3gK+Ab5e63vk2m+flmxeU1d1n346IB/P77L2IOKZwO+D/8pdXFt+/UTTGWlFsQyN7Lr+IiH9F9oxF/ry8m9+/t0XEkiXO8cf5vfh5fs/dFRFrFtXpFxFX5vv6KiIm5ftbqXh/RduNjIjPIuJbEXFffoyJEXFSxAKfUZ3ya/xi/h69HxGXRcQSRfXqvafrieFHEXFTRLydx/5Ofg8tWlSv0XOMiPXy8/gov6bjI+KKJp7H5vn9+GVkz/rm+fqd89czIvs8+F4959fotS2qv0V+3/ysxLq983Ub17d9gcXy85oS2efU1cXnWM/x+0bEiPy6zIiI5yJicIl6nSLi8IJr8GFE3BuNjO0WESdGxNyIOKyRevP+Fkf2jN2Ur3owvn72Ni+oX85zUne/rxIRd0fEp8A1+bpG78No/O/9AmOsRcT3IuKe/D34LCLuj4iNiurUfVb9ICLOza/l5xHxz4hYpqHrJEntkV1BJal96h2lv9h3LWPbU4BhwN+Ap4BewHrA94F/A5eRdQ/bGvjfwg3zL0+3A1sAI8i6jm0LnA18E/hNQfWRwO7A/wOeADYD7mogrpuA18jGJ6v7krY18C3gSmAysCZwELBmRGyUUipO9twAjAOOA3YATgQ+JvsS/ABwLLAPcE5E/F9K6eEG4oHsGg0GbgaGAxuSXbsBQN2XxP/NY9oA+EVe9lgj+10CuBO4Pj/vQ4DrI2If4DzgUuBa4LfAzRGxQkrpU4CI+AbZ9UzARcCHwI+BERHRK6V0Xn6MXnk81wF/BXoCBwD3RcQGKaVn8/1tnde5P78+5Of3A2CB5FOZVs/3eVl+7FciYjHgIbL75DLgbWAT4AxgWeCIPJ4AbgN+mF+HcWTX+qpyDhwRPYBH8nO4AvgvsDTwU2D5lNKzEfFPYI+IODKlNKdg873I7r1rytkX8FE9MaxJNt7ee8CZwOdkz8KtEbFLSumfZZzKz4HuwOVkibWPyzn/IksA9wL/AG4EdgXOioixKaV7yK7tScDv8+M8km/X2P27D7AIcCGwJHBMvv8HgM2Bs4BVgcOAc4B5Sd+I+F+y9/I+svttMbL7/z8R8b2U0oS86i1kz/uFZN3k+pJ9HqxI493mOufn/UQe23bAqWT/7j2poN5lwBCyz5cLgJWBXwHfi4gfFLUuWuCebuD4u+XndQkwheyz4TCye2a3gnoNnmNE9AX+RfaMnwlMBVYCdi46XiXnsSrZZ8tlwN+Bo4E7IuJg4HTgL3m9YcCNEbF6Sqmw+2K517bQaOAdsvum+N7fB3gjpfR4PdsWuojsGpxC9n4cAvSPiM1L/C0Asv/gyY+/ar79eLL3YGRE9EkpFX7GjSC7jveQffZ3AX4EbASMqWf/fyD7m/XLlNJfyziHOg+TvVe/Jrvu4/Lycfl+y31OyOO8j+w/pI4GvsjLy7kP6/17X8/5rkn2OTGdbFzRWWR/X0dHxGYppSeLNrkQ+ITsHlmJ7HP+ImCPxo4lSe1KSsnFxcXFpZ0sZP/oT40sLxRtMwEYWfD6WeDORo5zUfYnYoHyHfNjnFBUfhPZ2DGr5K+/n9f7c1G9K/PyUwrKTsnLri1xvEVLlO2Z1/9RiX1cVlDWmezL3Fzg2ILyPmRfPEYW77voON/J9/nXovKz8/ItCspGAp+V+R6Ozrffq6Bs9bxsDrBhQfk2efmQgrK/AROBpYr2ex3Zl85FC85/kaI6fcgSlCMKys4DpgGdG4j5lHruh7r7caWi+y0B2xbVPRH4DFitqPwMsjF8Vii6x35b9F4+XHwt6on11Lzez0qsi6Lrul3R+ueA0RXua6US79Eo4HmgW2F9smTbq43EX7e/acAyjV3vvHzzvHzzEvfZ/xaULQJMAm4uKFuvvutKdl9PKBHbB0DvgvLT8/JngS4F5deSJQW75a97kH3JvrzoON8gu3cvL7hPE3B0Oc9UiZgTcEHRtb8zj2XpvOyHeb29i7bftriceu7pBmIo9bl1HNln0YrlniOwU15nvQbqVHMeGxeU1T0LX9TFlpcfVOKeKuva5uXFn/OnAzOK7ptlyBIzp9R3fkX3/Riga0H5b/Pynxbd94XP8OF5nX0KyrqSJY8/BXrmZVvk9c6v71kvOK+L8t/PIfvMHlzmfTGB+f8W71p8jSt5TorekzOquQ/zspJ/7+t5H/+Zv9ffKihblizR9lCJ9+zfRdfvXLLP+96ljufi4uLSXhe7gkpS+zSU7H+Yi5fny9h2KlmLr9WqOO72ZF8kLigqH072BevH+evt8p9/Kap3YQP7vrS4IKX0Zd3vEdE9b6X3RF70/RL7+FvBtnPIvogFWUuEuvKpZK1NvtVALJCdK2RfBAoNz3/u0Mj2DfmMrLVaXUyvkL0v49L8/+Nf9/u3YF5rrl2AO/KXS9ctZC0WepNfl5TSnJSP+ZZ3cVqSrGXDGOa/dlOBxcnun1oZn1K6r6hsN7KWDp8UxT2KLHG2aV5ve7IvXpfUbZi/lw3dO4V2AZ5LJVqFpZRS/usosuTkPnXrImItYB2yVjyV7Gs++XXekqwFV8+C81yK7D1aLSK+WcZ53JJS+rCMeg35jILzye+Hp2j83m/MTSmlaQWv6+7Tv6f5x2N6kiyZV3e+W5MllK4rugfm5HXruil/CcwENi+nq189Lqr7JX+vLspjqetavRtZ8vLfRbE8TXbdirtMl7qnSyr63Fo83+9jZJ9Fdd0ryznHqfnPQRFRX2vkSs/jpTR/67C69+6BlNLbJcpL3SuNXdtSrga6kSWT6uxB9pn095JbLOjyNH/ru0vIPiu2r6c++brJZP/xUBfzLLK/YT3IWlJD9qwnsmT6fEo86xERF5El7fZNKZXVmrYC5T4nhS4pLijzPixbRHQmS8TemlJ6s+A4k8iS6D+MiF5Fm11edP0eIfu871/p8SWpLbMrqCS1T0+llBbomhLZ+GQNjv1E1l3nNuDViHiBrFvP/0splZOU6w9MTHm3xALjCtbX/ZxL1u2m0OsN7Lu4bl2S4mSyVmp9i1b3LrGPt4teTwNmpJSKu+xNI0t0NKTuHOaLOaU0OSKm0rQvBu+W+LI2jayFXeGxpmW5NOq+eC9D9oXroHwpZd51imwcoaOANZi/m3Dhtf4LWTfFeyLiPbKuZzemlO6t4HyKLfBeAquRJa7qSxbVxd0fmJRS+qxofUNd7wqtQtbFrl4ppbkRcQ1wSEQsllL6gizJNoOvxz0qa18lrEr2xfW0fCmlL1k30YaUuoaVKnWffUL2PjRFqecMiu7fgvK6+7cumf9APfudDtkg7xFxLFkS+/2IeIKsVdTVKaXJZcQ3F3izqOzV/OdKBbH0Jmt9V0rx503Z70dErEjWvfanfH3udXpD2ef4ENn9dzLwm4gYDdxK1rq3blKJSs9jvveu4DOmsfeuTjnXdgEppZcj4v/InrO6/+jYB3gipdTQ34VCrxXt87OImNTQcck+T15L83dnhQX/Zq1C9retnC7X+5El5Q5JKV3XWOUqlPWcFJgNvFtcqZz7sELLkHUtLfVZPI5s7O4VgBcLyos/Kz7Jf1abMJekNsnEmiR1MCmlhyNiFbIud9uQjcP1m4g4OKX0t4a3blZflii7kWwcrrPJupl9RvaP93spPQHPnDLL4Otx3BpTsmVSE9UXU2Ox1p3z36l/zLHnASJiX7JuQreSXb8P8v0PI/sSCUBK6YOI+C5Z17Ef58vPI+LqlNLgumr1HKtzPeWl3stOZN2C/lTPNq/WU95cribrSrZTRFwH7E3WRXpaw5s1qu49OoeshVop5SQSSl3DSt+Hpt779Wnq/fu/ZK2Iis1r7ZZSOi8i7iDrDrktWZJyWERsmVJ6puKIF9SJ7JnYp571xQngUu/HAvJWPf8mG3vuLOBlsjH2vkn2PM773GrsHPOk6K75wPA/yetcARyVjzFZ93lYyXlU+97VwtXA+RGxPFnrtY3IxoJrbx4Fvgv8KiJuLDMZV4myn5PcV8WJw0ruw2bWEveVJLU6E2uS1AHlXwSuJJsJsAfZ+FWn8HVXyvq+wL8FbBURPYtara1RsL7uZyeyQbQLWxmsWm6MefeogcDJKaXfF5RX04W1GnXnsBpft26omzygD1+fa0v6kGxcoM4ppVGN1N2VrGXJzoWtliKiVFenmWTdS++IbIbOvwC/jIjT8tYkn+Tb9sm70tappNXeG0CPMuJ+CxgYET2KWq2tXsFx1mqsUkrphYh4hiwh8S7ZgPHFs/qVta8ida15ZpVxrpWqa+3Rp6i8Ka0nmyNxXJ838p8flHNtUkpvkLXoGp4/98+StcDct5FNO5F1YSxM1v5P/nNCQSxbAY8WdpmrgbXzYw1OKV1dV5hPErKAcs4xpfQEWRf4EyJib7LJNfYk+7xurvOoTznXtj7Xk3Wt3wtYlGx8tRsqOPZqwIN1L/K/XcsCdzewzVvAOhHRqSj5VPw36w1g24hYsoxE2etkEzeMBu6NiIElWnGXo75nr6LnpB6V3IflfgZ8SDYWX6nP4jXIWjMWt3yUpA7BMdYkqYOJiPm6QObJi9fJWhDU+Tyv26do87vJWscUtzL4Ddk/zu/JX9e11Dm0qF5x4qIhdf/TXfw/20dUsI+mqPuyVny8I/OfDc1w2izyscZuAXbJxwSbT0QsU/BygesXERsCGxdtU3w/zOXrsfrq7om6L3qbFmy3ONmMqeW6Edg4IrYtEXefiKj7z767yf7j75CC9Z0p/965BfhORPyseEU+Rl2h/0fWavMIslnz7ilaX8m+gKwFINkX7l9GxLIltltmgY3KV+p96Ez93YLL8Xn+s08T9lGu+8i6sR1fasywumsTEYtFRPei1W+QJZW7FW9Xj3mfUfl79SuyRM79efGNZJ9lvysRR5cSn33lKvXcBdl4XIXHaPQcI2KJEvfZs/nPuuvQXOfRkMaubUl5l/x7yJKG+wD3luim35CDiu6bQ8g+K4qf20J3A/0omIUy/6w5jKwF9EN58S1k79nJxTso9aznQydsTzZj8B2RzT5aqfqevbKek0aUdR8WxtHYvZL//fkXsGNErFSw32+Qtfj9T0qpuJuqJHUItliTpI7npXysnqeBj8lmBdyVggGp83UAF0TEfcCclNL1ZK2aHgT+mP/D+jmyxMSOwHl56wtSSk9HxC3AEXni5gmyQaLrWjY0+j/kKaXpEfEwcEz+5eK9/FgrV3vilUgpPRcRV5F9metD9gVsA7Jk0q0ppQcb2r4ZHUc2ePWTEfFX4CWy7j7fJ2u5smRe705gZ+CfEXEX2XU7OK/fo2B/f8vHsnuArOVWf7Ivnc/ydUu9f5GNlTMiIs4m+9K2P1kLhhXLjPtssrF+7oyIkWT32OJkLSt2JRsn6SOye+xR4Mz8HnspP49yxwQ6O9/fTRFxRX6cJfNjH0x2z9a5lqxr6s+AS4oGRq90X4WGAv8Bxubv0ZtkM/ptDCxPNuNsxVJKL+ZjcZ2Rv2cfk7Vcasq/594gGyT/4Ij4lOxL9pMppVqM8Taf/Jk+hCyh+d+IuJ6v76EdyN73X5F9TtwfETeSvf+zyd6jb1Aw6UcDZgDb5c/vk2Tdm3cATq+bECKl9FBEXEbW9fK7ZPf4LLJWUbuRJSBuruI0Xya7pudENknFdLKB8YvHlCrnHAcDh0bEP/N99gQOzPd5dzOfR30avbaNuLogngWSgY1YhK+v2epk/3HzH+D2Bra5HPglMDIi1iVrVbcr8APgiLqWZimlByPi/wG/zlsO1g038COyv3kXFe84pfREROxI9l7cHBE7lfgMacizZJ+lx0ZEb7LZNh/Iu+eX85w0pNz7EOr/e1/KiWSTK/wnIv5Cdt/+kizRe0zjpyxJC6nUBqYmdXFxcXEpb+HrKezXq2f9aOCForIJwMiC1yeQfSH6hKxbxzjgeKBrQZ3OZLOmfUDWvSMVrOtB1p3nPbJZ7V4Fjgai6LiLkX0ZmULWCuOfZF8mE3BsQb1T8rKlS5zPN4F/5LFOJWudsWxe/5TG9kE2lsxn5Vyneq5nF7LJHt7Mz/Vt4HSgWznHKfc9Knif7ixRnoCLisr65tf27TyuSWQzXR5YUCfIxlObQPZl+L9kX8pGAhMK6u1C1kLifbIvdm+RzdDar+iY3ydLkNbV+U3B/bhSY+dRcO+cTtY9+CuyL4uPknV9K7z/liT7Aj4tf9+vJhvTKAFDyrjGS5LNIvpufpx38vNeqkTdu/L9blzNvsgSggvERdZd7qr8vZmZb38HsEsjsdft7+h61n+LbOykGWTjL/2RLKGagM3LuM/me//zsp+SDTg+q/BcStwrJWMDNs/Ldy0qr7s/1itR/978vf2SrMXslcC6+fqlyO7vcWStiqaS3Xu7lfHej8y3+RbZff15fp1OATqVqH8g2Uy5X5AlH54nG5Nq2XLu6XpiGJC/R5+S3eOXk00YUXhtGz1HspkbryV73maQPaN31F2nWp0HpT9jFnivK7m2FH1GF5QvQpYQngp0L/N61t1HmwKX5dt/SjbW5JJFdUcDo4vK+pKNTfch2TP8PCU+R8j+7h2dvydfkf39uxv4fiPX6qdkz871pe6xous/sqjsF2QJsNks+AxvTgPPSeF7Uu19WHDe9f29X+B9zO/Le/P9fk72nzIbF9Wpe89KPfvznaeLi4vLwrBESi05tIYkqSPLW1Q8A+ybUrqmlcORyFsDrZ1SKnv8P7VdeWvIXVNKPRqrq5aXd8OcCNyRUjqgteORJKkWHGNNktQs6hlz5giy/xF/uGWjkRaUj4G2A1mXK0nNbydgGbJWqJIkLRQcY02S1FyOyce0eZCsm8uP8+XylJIzh6nVRMTKZGMs/YKsC9dlrRuRtHDLJ05Zh2xctWdSSg81sokkSe2GiTVJUnN5jGyQ49+Rja31NtlYPH9sxZgkyCbSuJLsnhycUprcyvFIC7tDyGYDfZZs/C1JkhYajrEmSZIkSZIkVcEx1iRJkiRJkqQqmFiTJEmSJEmSquAYa0BEBLAc8GlrxyJJkiRJkqRW1xOYmBoZQ83EWmY54N3WDkKSJEmSJEltxvLAew1VMLGW+RTgnXfeoVevXq0diyRJkiRJklrJ9OnTWWGFFaCMno0m1gr06tXLxJokSZIkSZLK4uQFkiRJkiRJUhVMrEmSJEmSJElVMLEmSZIkSZIkVcEx1iRJkiRJklrZ3LlzmTlzZmuH0SF07dqVzp0712RfJtYkSZIkSZJa0cyZMxk/fjxz585t7VA6jD59+tCvXz8iokn7MbEmSZIkSZLUSlJKTJo0ic6dO7PCCivQqZOjdjWnlBJffPEFH3zwAQDLLrtsk/ZnYk2SJEmSJKmVzJ49my+++ILllluOxRZbrLXD6RAWXXRRAD744AP69u3bpG6hpkElSZIkSZJayZw5cwBYZJFFWjmSjqUuiTlr1qwm7cfEmiRJkiRJUitr6lhfqkytrnerJtYiYtOIuCMiJkZEioidGqh7aV7niKLyJSPimoiYHhFTI2JERPRo7tglSZIkSZLUsbV2i7XFgeeAoQ1VioifARsBE0usvgZYE9gaGARsClxe2zAlSZIkSZKk+bXq5AUppXuAe6D+JngR8U3gQmBb4K6idQOA7YD1U0pj8rLDgLsj4uiUUqlEnCRJkiRJUpu20nF3NV6phiacuUNF9YcMGcLUqVOZM2cOs2bN4t57712gziOPPMKmm27Kc889R69evVh55ZXnrevatSsrrrgiQ4YM4YQTTmi3XWFbu8VagyKiE/D/gLNTSi+WqLIxMLUuqZYbBcwFNmxgv90iolfdAvSsZdySJEmSJEkdwQEHHMC///1v3n333QXWXXnllay33nqss84688pGjRrFpEmTeO211zj11FP54x//yBVXXNGSIddUq7ZYK8OxwGzggnrW9wM+KCxIKc2OiI/zdfUZBpxckwg7qOF7DKqo/lE33NlMkUiSJEmSpNYyaNAglllmGUaOHMmJJ544r/yzzz7jpptu4uyzz56v/lJLLUW/flnKpn///lx55ZX897//5YADDmjRuGulzbZYi4h1gcOBISmlVOPdnwH0LliWr/H+JUmSJEmSFnpdunRhv/32Y+TIkRSmb2666SbmzJnDXnvtVe+2Y8aM4emnn2bDDevtdNjmtdnEGvAjoC/wdkTMjojZQH9geERMyOtMzuvMExFdgCXzdSWllL5KKU2vW4BPm+MEJEmSJEmSFnb7778/b7zxBg899NC8siuvvJJddtmF3r17z1d3k002oUePHiyyyCKsv/767L777uy3334tHXLNtOXE2v8D1gG+W7BMBM4mm8gA4HGgT966rc6WZOf1ZAvFKUmSJEmS1GGtscYabLLJJvPGSnv99dd55JFHSnbvvOGGG3j22Wd57rnnuPHGG7nttts47rjjWjrkmmnVxFpE9IiI70bEd/OilfPXK6aUpqSUXihcgFnA5JTSKwAppXHAvcBfI2KDiPgBcBFwvTOCSpIkSZIktYwDDjiAW265hU8//ZQrr7ySVVZZhc0222yBeiussAKrrroqAwYMYLfdduOII45g+PDhzJgxoxWibrrWbrG2HvBMvgCcm//++wr2sQ/wMnA/cDfwH+CgGsYoSZIkSZKkBuy+++506tSJa6+9lquvvpr999+fiGh0u86dOzN79mxmzpzZAlHWXqvOCppSGg00fpW/rr9SibKPgb1rF5UkSZIkSZIq0aNHD/bYYw+GDRvG9OnTGTJkSMl6U6ZMYfLkycyePZuxY8dy/vnns8UWW9CrV6+WDbhGWjWxJkmSJEmSpAVNOHOH1g6hYgcccAAjRoxg++23Z7nllitZZ6uttgKylmrLLrss22+/PX/84x9bMsyaMrEmSZIkSZKkiowcOXKBso033piUUsn6K620Ur3r2rPWHmNNkiRJkiRJapdMrEmSJEmSJElVMLEmSZIkSZIkVcHEmiRJkiRJklQFE2uSJEmSJElSFUysSZIkSZIkSVUwsSZJkiRJkiRVwcSaJEmSJEmSVAUTa5IkSZIkSVIVurR2AJIkSZIkSSpySu8WPt60lj3eQsIWa5IkSZIkSarYhx9+yCGHHMKKK65It27d6NevH9tuuy2PPvooACuttBLnnXfevPopJY4++mh69erF6NGjmThxIksssQQXXHDBfPt98skn6dq1K//6179a8nSqYos1SZIkSZIkVWyXXXZh5syZXHXVVXzrW9/i/fff5/7772fKlCkL1J0zZw4HHnggd955Jw8++CDrrrsuABdeeCG//OUv+fGPf8xqq63Gl19+yeDBg/nFL37BNtts09KnVDETa5IkSZIkSarI1KlTeeSRRxg9ejSbbbYZAP3792eDDTZYoO5XX33FXnvtxZgxY3jkkUdYffXV563bd999+cc//sGQIUN45JFHGDZsGLNmzeLss89usXNpChNrkiRJkiRJqkiPHj3o0aMHt956KxtttBHdunUrWe+zzz5jhx124N133+XRRx9lhRVWWKDOpZdeylprrcU+++zDTTfdxAMPPECPHj2a+xRqwjHWJEmSJEmSVJEuXbowcuRIrrrqKvr06cMPfvADjj/+eJ5//vn56p122mk8++yzPPLIIyWTagB9+/bltNNO4/rrr+eggw5i0003bYlTqAkTa5IkSZIkSarYLrvswsSJE7n99tvZbrvtGD16NN///vcZOXLkvDrbbLMNn3/+Oaeffnq9+5kzZw4jR45kscUW44knnmD27NktEH1tmFiTJEmSJElSVbp3787WW2/N7373Ox577DGGDBnCySefPG/9wIEDue2227j00ks5/PDDS+7jnHPO4c0332TMmDG8++67DSbh2pqqxliLiNWALYC+FCXnUkq/r0FckiRJkiRJame+/e1vc+utt85Xts0223DHHXfw05/+lJQSF1xwwbx1L774IieffDLXXnstAwYM4JJLLmGvvfZip512Yp111mnh6CtXcWItIg4ELgE+AiYDqWB1AkysSZIkSZIkLcSmTJnCbrvtxv77788666xDz549GTNmDH/605/YcccdF6i/1VZbceedd/KTn/yEuXPnctFFFzF79mwGDx7MzjvvzM477wxk3Ut32WUXhgwZwlNPPUWXLm173s1qojsROCGldFatg5EkSZIkSRJwyrTWjqBBPXr0YMMNN+TPf/4zb7zxBrNmzWKFFVbgwAMP5Pjjjy+5zZZbbsldd93FoEGDSCnRt29f3nvvPf71r3/NV+/iiy9mzTXX5PTTT+ekk05qidOpWqSUGq9VuEHEdOC7KaU3myeklhcRvYBp06ZNo1evXq0dTrswfI9BFdU/6oY7mykSSZIkSZLarxkzZjB+/HhWXnllunfv3trhdBgNXffp06fTu3dvgN4ppekN7aeayQtuArapYjtJkiRJkiRpoVFNV9DXgdMiYiNgLDCrcGVK6YKSW0mSJEmSJEkLkWoSawcBnwGb5UuhBJhYkyRJkiRJ0kKv4sRaSmnl5ghEkiRJkiRJak+qGWNNkiRJkiRJ6vDKarEWEecCv0spfZ7/Xq+U0pE1iUySJEmSJElqw8rtCvo9oGvB7/VJTQtHkiRJkiRJah/KSqyllLYo9bskSZIkSZLUUTVpjLWIWCEiVqhVMJIkSZIkSVJ7UfGsoBHRBTgZ+DXQIy/7DLgQODWlNKumEUqSJEmSJHUwa1+1doseb+zgsS16vIVFNS3WLgQOAo4hG2/te/nvBwAX1C40SZIkSZIktUWjR48mIupdtthiCyZMmFDv+ieeeAKAkSNHEhFst9128+1/6tSpRASjR49uhbMrXzWJtb2BISmly1JKz+fLZWSJtb0r2VFEbBoRd0TExIhIEbFTwbquEXFWRIyNiM/zOldHxHJF+1gyIq6JiOkRMTUiRkREjyrOS5IkSZIkSWXYZJNNmDRp0gLLZZddRkRw6KGHzqs7atSoBeqtu+6689Z36dKFUaNG8eCDD7bGqTRJNYm1r4AJJcrHAzMr3NfiwHPA0BLrFgO+D5yW/9wZWB24vajeNcCawNbAIGBT4PIK45AkSZIkSVKZFllkEfr16zff8sknn3D00Udz/PHHs9tuu82ru9RSSy1Qt2vXrvPWL7744uy///4cd9xxrXEqTVJNYu0i4HcR0a2uIP/9hHxd2VJK96SUTkwp/bPEumkppa1TSjemlF5JKT0B/ApYNyJWzI87ANgO+EVK6cmU0n+Aw4A9i1u2SZIkSZIkqXlMnTqVHXfckc0335zTTjut4u1POeUUxo4dy80339wM0TWfsiYviIh/FBVtBbwbEc/lr78DLALcX8PYSukNJGBq/npjYGpKaUxBnVHAXGBDYIGEHcxLBHYrKOpZ80glSZIkSZI6gLlz57L33nvTpUsXrrnmGiJivvWbbLIJnTrN37brs88+m+/1csstx+GHH84JJ5zATjvt1Nwh10y5s4JOK3p9S9Hrd2oQS4MiojtwFnBdSml6XtwP+KCwXkppdkR8nK+rzzCymU0lSZIkSZLUBMcffzyPP/44Tz31FD17Lth26YYbbmDAgAGN7ufYY4/lsssu44orrmD33XdvjlBrrqzEWkrp580dSEMioitwIxDAITXY5RnAuQWvewLv1mC/kiRJkiRJHcb111/POeecw1133cVqq61Wss4KK6zAqquu2ui++vTpw7Bhwzj11FMZNGhQrUNtFtWMsdaiCpJq/YGtC1qrAUwG+hbV7wIsma8rKaX0VUppet0CfFr7yCVJkiRJkhZezz77LAcccABnnnkm2267bU32edhhh9GpUyfOP//8muyvuZXbFbRVFCTVVgO2SClNKaryONAnItZNKT2dl21JljB8suUilSRJkiRJ6jg++ugjdtppJzbffHP23XdfJk+ev31T586d5/0+ZcqUBdb36dOH7t27L7Df7t27c+qppzJ06NDmCbzGWjWxFhE9gMK2gCtHxHeBj4FJwM3A94FBQOeIqBs37eOU0syU0riIuBf4a0QcDHQlm5n0+pTSxJY6D0mSJEmSpFoaO3hsa4fQoLvuuou33nqLt956i2WXXXaB9f3792f06NEAbLXVVgusv+6669hzzz1L7nvw4MEMHz6cl156qaYxN4dIKbXewSM2Bx4sseoq4BRgfD2bbpFSGp3vY0myZNpPyGYDvQX4dUrps3q2LRVHL2DatGnT6NWrV7mbdWjD96isr/NRN9zZTJFIkiRJktR+zZgxg/Hjx7PyyiuXbMGl5tHQdZ8+fTq9e/cG6F00JNkCWrXFWp4ciwaqNLSubh8fA3vXKiZJkiRJkiSpHBUn1iJiZeBHZJMJLAZ8CDwDPJ5SmlHb8CRJkiRJkqS2qezEWkTsAxwOrAe8D0wEviSbgXMVYEZEXAOclVJ6qxlilSRJkiRJktqMshJrEfEMMBMYCeySUnqnaH03YGNgT2BMRByaUrqpxrGqDem+xJGtHYIkSZIkSVKrKrfF2nEppfvqW5lS+goYDYyOiBOAlZoemiRJkiRJktR2lZVYayipVqLuFGBK1RFJkiRJkiRJ7UCnajaKiFUi4g8RcV1E9M3LfhwRa9Y2PEmSJEmSJKltqjixFhGbAWOBDYGdgR75qu8Ap9YuNEmSJEmSJKntqqbF2pnAiSmlrckmNKjzALBRTaKSJEmSJEmS2rhyJy8otDawd4nyD4ClmxaOJEmSJEmSxq0xoEWPN+DlcS16vIVFNS3WpgLLlij/HvBek6KRJEmSJElSmzd69Ggiot5liy22YMKECfWuf+KJJwAYOXIkEcF222033/6nTp1KRDB69GgAJkyYwAEHHMDKK6/MoosuyiqrrMLJJ5/MzJkzi0NrUdW0WLseOCsidgMS0CkifgCcA1xdy+AkSZIkSZLU9myyySZMmjRpgfLbb7+dgw8+mEMPPXRe2ahRo1hzzfnnu1xqqaXm/d6lSxdGjRrFgw8+yBZbbFHyeC+//DJz587lsssuY9VVV+WFF17gwAMP5PPPP+ecc86p0VlVrprE2vHAxcA7QGfgpfzntcAfaheaJEmSJEmS2qJFFlmEfv36zVc2btw4jj76aI4//nh22203JkyYAGRJtOK6hRZffHF23313jjvuOJ588smSdbbbbrv5WrV961vf4pVXXuGSSy5p1cRaxV1BU0ozU0oHAqsAg4B9gTVSSv+bUppT6wAlSZIkSZLUtk2dOpUdd9yRzTffnNNOO63i7U855RTGjh3LzTffXPY206ZNY8kll6z4WLVUTYs1AFJKbwNv1zAWSZIkSZIktTNz585l7733pkuXLlxzzTVExHzrN9lkEzp1mr9t12effTbf6+WWW47DDz+cE044gZ122qnRY77++utceOGFrdpaDcpMrEXEueXuMKV0ZPXhSJIkSZIkqT05/vjjefzxx3nqqafo2bPnAutvuOEGBgxofJbTY489lssuu4wrrriC3Xffvd567733Httttx277bYbBx54YJNib6pyW6x9r+j19/NtX8lf/w8wB3i6RnFJkiRJkiSpjbv++us555xzuOuuu1httdVK1llhhRVYddVVG91Xnz59GDZsGKeeeiqDBg0qWWfixIlsscUWbLLJJlx++eVNir0WyhpjLaW0Rd0C3AE8BCyfUvp+Sun7wArAg8BdzReqJEmSJEmS2opnn32WAw44gDPPPJNtt922Jvs87LDD6NSpE+eff/4C69577z0233xz1l13Xa688soFupe2hmrGWDsK2Cal9EldQUrpk4g4EfgXMLxWwUmSJEmSJKnt+eijj9hpp53YfPPN2XfffZk8efJ86zt37jzv9ylTpiywvk+fPnTv3n2B/Xbv3p1TTz2VoUOHzldel1Tr378/55xzDh9++OG8dQ3NONrcqkms9QKWKVG+DLBgR1pJkiRJkiRVZMDL41o7hAbdddddvPXWW7z11lssu+yyC6zv378/o0ePBmCrrbZaYP11113HnnvuWXLfgwcPZvjw4bz00kvzyv7973/z+uuv8/rrr7P88svPVz+l1IQzaZqo9OARcTXwI7KWa0/lxRsCZwOPpJQG1zTCFhARvYBp06ZNo1evXq0dTrtw8cEPVFR/6KVbNlMkkiRJkiS1XzNmzGD8+PGsvPLKJVtwqXk0dN2nT59O7969AXqnlKY3tJ9qWqwdDJwDXAt0zctmAyOA31axP0mSJEmSJKndqTixllL6Ajg0In4LrJIXv5FS+rymkUmSJEmSJEltWDUt1gDIE2nP1zAWSZIkSZIkqd0oK7EWEf8AhqSUpue/1yultHNNIpMkSZIkSZLa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Yu17ZdZL1QYiSZIkSZKk9mXEiBEcdthhjBgxgokTJ7LccsvNW3fuuecyfPhwzj77bDbccEM+//xzJkyYsMA+Zs2axV577cWPfvQjHnvssQXWr7nmmvMSaXWWXHJJAP7yl7+w5pprcuaZZ3LCCScAcNpppzFp0qQFtmkOZSXWUkpbNHcgkiRJkiRJaj8+++wzbrjhBsaMGcPkyZMZOXIkxx9/PACffPIJJ554InfccQcDBw6ct80666yzwH5OPPFE1lhjDQYOHFgysdalSxf69etXMoalllqKyy+/nN12242f/OQnzJw5kzPOOIPbbruNJZZYokZnWr+KZwWNiN4RsWSJ8iUjoldtwpIkSZIkSVJbduONN7LGGmuw+uqrs++++3LFFVeQUtaZ8d///jdz587lvffeY8CAASy//PLsvvvuvPPOO/Pt44EHHuCmm27i4osvrjqOn/70p+y5557st99+DB48mMGDB7P99ts36dzKVXFiDbge2LNE+e75OkmSJEmSJC3kRowYwb777gvAdtttx7Rp03jooYcAePPNN5k7dy6nn3465513HjfffDMff/wxW2+9NTNnzgRgypQpDBkyhJEjR9KrV/1ttcaOHUuPHj3mLRtssMECdc477zxeffVVpkyZwrnnttwUANUk1jYEHixRPjpfJ0mSJEmSpIXYK6+8wlNPPcVee+0FZN0199hjD0aMGAHA3LlzmTVrFhdccAHbbrstG220Eddddx2vvfYaDz6YpZUOPPBA9t57bzbddNMGj7X66qvz7LPPzltuueWWBepcd911RAQfffQRL7/8co3Ptn7lTl5QqFs923UFFm1aOJIkSZIkSWrrRowYwezZs+ebrCClRLdu3bjoootYdtllAfj2t789b/0yyyzD0ksvzdtvvw1k3UBvv/12zjnnnHnbz507ly5dunD55Zez//77A7DIIouw6qqr1hvLm2++yTHHHMMll1zCgw8+yJAhQ3jmmWfo1q1bzc+7WDWJtaeAg4DDisoPBp5uckSSJEmSJElqs2bPns3VV1/N8OHD2WabbeZbt9NOO3Hdddex5ZZbAlnLtuWXXx6Ajz/+mI8++oj+/fsD8PjjjzNnzpx52952222cddZZPPbYY3zzm98sK5a5c+cyZMgQBg4cyH777ceOO+7IWmutxUknncRZZ51Vi9NtUDWJtROBURHx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tRSDBg3ijTfeAGDChAlEBDfccAObbbYZ3bt355prrgHgiiuuYM0116Rbt24su+yy/OpXv5pvvx999BE/+9nPWGyxxVhttdW4/fbbW/zcmouJNUmSJEmSJPH5559z5JFHMmbMGO6//346derEz372M+bOnTuvznHHHcfhhx/OuHHj2HbbbbnkkksYOnQoBx10EGPHjuX2229n1VVXnW+/p556KrvvvjvPP/8822+/Pfvssw8ff/xxS59es7ArqCRJkiRJkthll13me33FFVewzDLL8NJLL9GjRw8AjjjiCHbeeed5df7whz9w1FFHcfjhh88rW3/99efbz5AhQ9hrr70AOP3007ngggt46qmn2G677ZrrVFqMLdYkSZIkSZLEa6+9xl577cW3vvUtevXqxUorrQTA22+/Pa/OeuutN+/3Dz74gIkTJzJw4MAG97vOOuvM+33xxRenV69efPDBB7UNvpXYYk2SJEmSJEn85Cc/oX///vz1r39lueWWY+7cuay11lrMnDlzXp3FF1983u+LLrpoWfstnuAgIubrXtqe2WJNkiRJkiSpg5syZQqvvPIKJ554IgMHDmTAgAF88sknDW7Ts2dPVlppJe6///4WirLtscWaJEmSJElSB7fEEkuw1FJLcfnll7Psssvy9ttvc9xxxzW63SmnnMLBBx9M3759+fGPf8ynn37Ko48+ymGHHdYCUbc+W6xJkiRJkiR1cJ06deL666/n6aefZq211uI3v/kNZ599dqPbDR48mPPOO4+//OUvrLnmmgwaNIjXXnutBSJuG2yxJkmSJEmSJLbaaiteeuml+cpSSiV/L/TLX/6SX/7ylyXXldpm6tSp1QfZxthiTZIkSZIkSaqCiTVJkiRJkiSpCibWJEmSJEmSpCqYWJMkSZIkSZKqYGJNkiRJkiRJqoKJNUmSJEmSJKkKJtYkSZIkSZKkKphYkyRJkiRJkqpgYk2SJEmSJEmqQpfWDkCSJEmSJEnzW+m4u1r0eBPO3KGq7R5//HF++MMfst1223HXXQvGPHLkSM4991xeffVVevXqxW677cbFF1+8QL3XX3+d733ve3Tu3JmpU6fOKz/llFM49dRTF6j/73//m6222oo99tiD8ePH8/jjj9O5c2cAZs2axUYbbcQaa6zBNddcU9V5lcsWa5IkSZIkSarKiBEjOOyww3j44YeZ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+H4LG9R8yJAhLFiwgBUrVrBs2TImT568Rpvp06ez77778s9//pPOnTvTs2fPVXVt27Zl6623ZsiQIZxzzjlERKMfoRJMrEmSJEmSJKkoQ4cO5YgjjuC1115jyy23XK1u3LhxfPGLX+Rzn/scr7zyCgBTpkxh5513ZsmSJTzyyCN885vfpHv37gwdOrQC0TeeU0ElSZIkSZJUlAEDBvCJT3yC8ePHr1b+wQcfcMcdd6yRMNt0003p1q0bPXr04Bvf+AZ77703f//735sw4tIysSZJkiRJkqSitGnThuOOO47x48eTUlpVfscdd7BixQq+/vWv13rtE088wZNPPskee+zRFKGWhYk1SZIkSZIkFe2EE07gpZde4uGHH15VNm7cOI444gi6dFl9rbjevXvTsWNH2rVrx2677cagQYM47rjjmjrkkjGxJkmSJEmSpKLttNNO9O7dmxtuuAGAF198kenTp9e4btqECROYOXMm//znP/ntb3/Lvffey9lnn93UIZeMiTVJkiRJkiQ1ytChQ7nzzjt5//33GTduHNtttx377bffGu222mortt9+e3r16sXAgQM5/fTTGTNmDIsXL65A1I1nYk2SJEmSJEmNMmjQIFq1asWtt97KTTfdxAknnEBErPW61q1bs3z5cpYuXdoEUZZem0oHIEmSJEmSpJatY8eOHHXUUQwfPpxFixYxZMiQGtvNnz+fefPmsXz5cmbNmsUVV1zB/vvvT+fOnZs24BIxsSZJkiRJkqRGGzp0KNdffz2HHHIIW2yxRY1t+vbtC2Qj1bp3784hhxzCT3/606YMs6RMrEmSJEmSJDU3FyysdAR1Gj9+/Bple+21FymlGttvs802tda1ZK6xJkmSJEmSJBXBxJokSZIkSZJUBBNrkiRJkiRJUhFMrEmSJEmSJElFMLEmSZIkSZIkFcHEmiRJkiRJklQEE2uSJEmSJElSEUysSZIkSZIkSUVoU+kAVLMOG59R6RAkSZIkSZJUB0esSZIkSZIkSUVwxJokSZIkSVIz89kbP9uk95s1eFaDr3n77bc577zzmDRpEm+++SYbb7wxn//85znvvPPYe++92WabbTj99NM5/fTTAUgp8cMf/pDrrruO++67j0996lPsvPPOjBw5klNPPXVVv4899hj77LMPkyZN4uCDDy7VI5aFiTVJkiRJkiQ12BFHHMHS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kiRJ65ehQ4dy55138v777zNu3Di222479ttvvzXabbXVVmy//fb06tWLgQMHcvrppzNmzBgWL15cgagbr7kn1k4Bfgf8EngOGA1cC/yooM3PgCuB64C/AR2B/imllvkVkSRJkiRJamEGDRpEq1atuPXWW7nppps44YQTiIi1Xte6dWuWL1/O0qVLmyDK0mvWu4KmlN4HTs+P2tok4Lz8kCRJkiRJUhPr2LEjRx11FMOHD2fRokUMGTKkxnbz589n3rx5LF++nFmzZnHFFVew//7707lz56YNuESadWJNkiRJkiRJLcPQoUO5/vrrOeSQQ9hiiy1qbNO3b18gG6nWvXt3DjnkEH760582ZZglZWJNkiRJkiSpmXnl4i9XOoQ6jR8/fo2yvfbai2xi4Zq22WabWutasua+xpokSZIkSZLULJlYkyRJkiRJkopgYk2SJEmSJEkqgok1SZIkSZIkqQgm1iRJkiRJkqQimFiTJEmSJEmSimBiTZIkSZIkSSpCm0oHIJXLmKMGVDoESZIkSZK0DnPEmiRJkiRJklQEE2uSJEmSJElSEZwKKkmSJEmS1Nxc0KWJ77ewwZe8/fbbnHfeeUyaNIk333yTjTfemM9//vOcd9557L333myzzTacfvrpnH766QCklPjhD3/Iddddx3333cenPvUpdt55Z0aOHMmpp566qt/HHnuMffbZh0mTJnHwwQeX6gnLwsSaJEmSJEmSGuyII45g6dKl3HjjjWy77ba8+eab/OlPf2L+/PlrtF2xYgUnnngiEydOZOrUqey6664AXHnllXz729/mS1/6EjvssAMff/wxgwcP5pvf/GazT6qBiTVJkiRJkiQ10IIFC5g+fTrTpk1jv/32A6BHjx7svvvua7RdsmQJX//613niiSeYPn06O+6446q6Y489lrvuuoshQ4Ywffp0hg8fzrJly7j00kub7Fkaw8SaJEmSJEmSGqRjx4507NiRe+65hz333JP27dvX2O6DDz7gy1/+Mq+99hp/+ctf2GqrrdZoc8011/CZz3yGb3zjG9xxxx089NBDdOzYsdyPUBJuXiBJkiRJkqQGadOmDePHj+fGG2+ka9eu7L333owYMYKnnnpqtXajRo1i5syZTJ8+vcakGsBmm23GqFGjuP322/nWt77Fvvvu2xSPUBIm1iRJkiRJktRgRxxxBG+88Qb3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SRXywQcfMGHCBJ544gnmzZvH+PHjGTFiBADvvfce5557Lvfffz8HHnjgqms+97nPrdHPueeey0477cSBBx7IX//61zXq27RpQ7du3WqMYdNNN+W6665j4MCBfOUrX2Hp0qVcdNFF3HvvvWy88cYletLalWuNtd2Aw4FXI+L3EXFX4VGme0qSJEmSJKmJ/Pa3v2WnnXZixx135Nhjj+WGG24gpQRkUzVXrlzJ66+/Tq9evdhyyy0ZNGgQ//nPf1br46GHHuKOO+6ocXpofX31q1/l6KOP5rjjjmPw4MEMHjyYQw45pFHPVl/lGrG2ALizTH1LFdPUc9wlSZIkSWqurr/+eo499lgA+vfvz8KFC3n44Yfp06cPL7/8MitXruTCCy/kiiuuoEuXLpx77rkcdNBBPPXUU7Rr14758+czZMgQbr75Zjp37lzrfWbNmkXHjh1XnX/605/m8ccfX63Nz3/+cz75yU/SuXNnLrvssvI8cA3KklhLKR1fjn4lSZIkSZJUeS+88AKPP/44d999N5BN1zzqqKO4/vrr6dOnDytXrmTZsmX84he/4OCDDwbgtttuo1u3bkydOpV+/fpx4okncswxx6xaL602O+64I/fdd9+q8/bt26/R5rbbbiMieOedd3j++efZfffdS/i0tSvXiDUiog3QB9gOuDWl9H5EbAEsSil9UK77SpIkSZIkqbyuv/56li9fzhZbbLGqLKVE+/btueqqq+jevTuQjS6r8olPfIL/+Z//4dVXXwWyaaD33Xcfo0ePXnX9ypUradOmDddddx0nnHACAO3atWP77bevNZaXX36ZM888k7FjxzJ16lSGDBnCP/7xjxoTcKVWlsRaRPQAJgNbA+2BPwLvA2fl5yeV476SJEmSJEkqr+XLl3PTTTcxZsyYVaPRqhx22GHcdtttHHDAAUA2sm3LLbcE4N133+Wdd96hR48eAMyYMYMVK1asuvbee+/lkksu4a9//Suf/OQn6xXLypUrGTJkCAceeCDHHXcchx56KJ/5zGc477zzuOSSS0rxuHUq14i1K4AngM8D8wvK7wZ+VaZ7Suu8A6YNa0Dr58oWhyRJkiRp/TVx4kTee+89hg4dSpcuXVarO+KII7j++us56aSTOPTQQznttNO47rrr6Ny5M8OHD2ennXZi//33B6BXr16rXfvEE0/QqlUrPvOZz9Q7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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "fig, axs = plt.subplots(3, figsize=(15, 15))\n", + "df['best_runtime_asm'] = (df.best_runtime * (df.pointer_increment // 8))\n", + "axs[0].hist(\n", + " [df.best_runtime_asm[df.arch == a] for a in archs],\n", + " bins=range(0,90),\n", + " label=archs,\n", + " stacked=True,\n", + ")\n", + "axs[0].legend()\n", + "axs[0].set_ylabel('stacked count per (1-cycle wide) bin')\n", + "axs[0].set_title('Histogram of measured cycle runtimes per assembly block iteration')\n", + "\n", + "(df.pointer_increment // 8).groupby(df.arch).value_counts().sort_index().unstack('arch').plot(\n", + " kind='bar',\n", + " ax=axs[1],\n", + " stacked=True,\n", + " legend=True\n", + ")\n", + "axs[1].set_xlabel('')\n", + "axs[1].set_ylabel('stacked count')\n", + "axs[1].set_title(\"High-level iterations per assembly block\")\n", + "\n", + "axs[2].hist(\n", + " [df['instruction count'][df.arch == a] for a in archs],\n", + " bins=range(0,100),\n", + " label=archs,\n", + " stacked=True,\n", + ")\n", + "axs[2].legend()\n", + "axs[2].set_ylabel('stacked count per bin')\n", + "axs[2].set_title(\"Histogram of instruction count per assembly block\");" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "IVB has 156 tests, compiled to 122 unique assembly representations.\n", + "SKX has 156 tests, compiled to 123 unique assembly representations.\n", + "ZEN has 156 tests, compiled to 126 unique assembly representations.\n", + "ZEN2 has 156 tests, compiled to 126 unique assembly representations.\n", + "TX2 has 104 tests, compiled to 78 unique assembly representations.\n", + "A64FX has 104 tests, compiled to 81 unique assembly representations.\n" + ] + } + ], + "source": [ + "df['kernel_index'] = df.OSACA_raw.map(\n", + " # ','.join(o.keys())\n", + " lambda r: tuple([l['instruction']+repr(l['operands'])\n", + " for l in r['analyzed kernel']\n", + " if l['instruction']]))\n", + "for a in archs:\n", + " print(a, 'has', len(df[df.arch == a]), 'tests, compiled to', len(set(list(df[df.arch == a]['kernel_index']))), 'unique assembly representations.')" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A total of 114 different instruction forms (different in name or operand type) found in dataset.\n" + ] + } + ], + "source": [ + "instruction_forms = reduce(\n", + " set.union,\n", + " df.OSACA_raw.map(lambda r: {l['instruction']+repr([','.join(o.keys()) for o in l['operands']])\n", + " for l in r['analyzed kernel']\n", + " if l['instruction']}))\n", + "print(\"A total of\",\n", + " len(instruction_forms),\n", + " \"different instruction forms (different in name or operand type) found in dataset.\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The following plot shows the convergence of the kernel runtimes towards a minimum plataeu, which is used as ground truth and to be predicted. Noise, toxic loop lengths and runtime increases towards the right are to be expected. Double click on plot to enlarge." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "hideCode": false, + "hidePrompt": false, + "scrolled": false + }, + "outputs": [ + { + "data": { + "image/png": "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MBLA1wBKAIRb16+AZSj3jdb27QCww93bZVM/mbX+f2vyvEftMwBaWBL/IAASgEet/+9hXf+k9e/oZgD9AXwK4AQAtc02vgCwH8AwAOmwXHHzkc36QFgS9GpYbn57B4AqAHNdvR878HP1uHxkrTdzEnMSc1IXXDwxJzEfMR+5um3MRx32uTIfudHfLfORZ+wz5qMO+1w9Lh9Z682cxJzEnNTFFuYj94jtJm1jPvKAfeZJ+cjlO91bFwAPWoO9FpZe4OGurlML9ZUcLPda13cHsA3ARVi+OI4BWAIgoMl24gBsAlBtTV5LAShc3La1sNwctRbAGevjBJv1aljmty61/pH9F0CUu7fLpm7jrfsqqcnzHrXPANzgIAZXWdcLAC9YE6MOwBY7bQ6B5Ya4FQAuA3gPgLZJmQEAfrBu4wyAJ129Dzvhs/WofGStM3MScxJzUhddPC0nMR8xH7m6bcxHHfrZMh+5yd8t85Fn7DPmow79bD0qH1nrzJzEnMSc1AUX5iPXx3aTOjEfecA+86R8JKwbIiIiIiIiIiIiIiIiIiIvxHsYEhEREREREREREREREXkxdhgSEREREREREREREREReTF2GBIRERERERERERERERF5MXYYEhEREREREREREREREXkxdhgSEREREREREREREREReTF2GBIRERERERERERERERF5MXYYEhEREREREREREREREXkxdhiSWxJCSEKIaa6uh7M8rb5E1Dqe9jfuafUlIud52t+3p9WXiJznaX/fnlZfInKep/19e1p9iah1PO1v3NPqSx2LHYbUoYQQciHEi0KIk0KIGiHEcSHEs0II0QnvnS+EeKSj38fT8HMhb8ac5H74uZC3Yj5yP/xcyFsxH7kffi7krZiP3A8/F/JmzEnuh59Lx1O4ugLU5T0JYD6AewAcATAEwEoAlwFkurBeROSdmJOIyF0wHxGRu2A+IiJ3wXxERO6EOYm8DkcYUkcbCWCjJEn/kyQpX5Kk9QA2AxjmxGujhRBfWK/gOCGEuK1uhRBiqxDiTdvCQohwIYReCDFWCPEdgDgAr1uHVUs25UYJIX6wbve0ECJTCOHXXEWEEL8RQuwXQuisdXlOCOGww10I0V0IsU4IUSaEKBVCbBRCxNusXyWE+FQI8RchRLG13EIhhEII8Xfra84IIWa3cbt/EkIUCiEuCiHeEkIorevtfi5CiDghxOdCiEtCiCohxBEhxOTmPhMiD8WcxJxE5C6Yj5iPiNwF8xHzEZG7YD5iPiJyJ8xJzElehx2G1NF2ABgrhEgCACHEQACjAHzhxGtfBPAJgIEAPgSwVgjRz7ruXQAzhRA+NuVnATgLYCuAWwCcAbAQQLR1gRAiAcCX1u0OAHCHtT6NkrQtIcR1AFYDeANAMoA/ALgXwNMOyisBfAWgAsB1ANIBVAL4Ugihsik6BkA3AKMBPAbgeQBZAC4BGA7gnwD+JYSIbeV2bwSQYP33Hmtd77Wus/u5AHgLgI+1Lv1huYKm0tFnQuTBmJOYk4jcBfMR8xGRu2A+Yj4ichfMR8xHRO6EOYk5yftIksSFS4ctsHRK/w2AGYDB+u9TTrxOArCiyXM/AfiH9f9qAKUAptusPwjgOZvH+QAeabKNdwH8q8lzowCYAKgd1GVL0zrDksTPNanvNJt1OQCEzXoVgGoA462PV1nrJ7MpkwPge5vHcliS24w2bFduU2YdgLUtfC6/2H52XLh01YU5qX49cxIXLi5emI/q1zMfceHi4oX5qH498xEXLi5emI/q1zMfceHiBgtzUv165iQvWngPQ+po0wH8DsBMWOZ6HgRgmRDinCRJ/xFC/AXAX2zKJ0uSdMr6/51NtrXT+npIkqQTQrwPYA6AdUKIwQBSANzcQn0GAhgghPidzXMCli+AngB+dfCadCGE7ZUXcgBqIYSvJEnVdsr3BlAhGt8DVw3LFRJ1jkiSZLZ5XAzgcN0DSZJMQoiLACLasF2TzeNCWK6uaE4mgBVCiPGwfJF8IknSLy28hsgTMSc1YE4ici3mowbMR0SuxXzUgPmIyLWYjxowHxG5HnNSA+YkL8EOQ+pofwfwN0mS1lofHxJCxAF4CsB/YBmevM6m/LlWbPtdAD9bhzbPBrBVkqSCFl6jBfAv2L8x7Sk7z9W95jkA/7WzTueg/D5YvlCaKrH5v6HJOsnBc3VTB1/NdpudfliSpHeFEF8ByAAwHsBTQojHJUla3tzriDwQc1JjzElErsN81BjzEZHrMB81xnxE5DrMR40xHxG5FnNSY8xJXoAdhtTRfGEZrm3LBOsfuiRJpbAMwbZnBCxzLNs+PlD3QJKkQ0KIvQDug+VKjwebvF4PyxUTtvbDcrVHXivasB9An1a8Zj8sc0iflySpvBXv01nbtfe5QJKk07B80f1TCPEKLJ8rEyt1NcxJ7Yc5iejqMB+1H+YjoqvDfNR+mI+Irg7zUfthPiK6esxJ7Yc5yUM02ztL1A4+B/C0ECJDCBEvhPgtLDdC3eDEa28XQswRQiQJIZ4HMAxX3sT1XQB/hmX4ddNt5gMYLYSIEUKEWZ9bDGCkEOJNIcQgIUSiEOI3QgiHN4cF8AKAu4UQzwkhrhFC9BNCzBBC/NVB+Q8BXACwUQhxnRCipxDiBiFEpvWqkbZqr+3mo8nnIoRYJoSYYN3mYFhuLGtvGDuRp2NOYk4ichfMR8xHRO6C+Yj5iMhdMB8xHxG5E+Yk5iSvww5D6mgPAVgP4B+w/KEuhWXo9LNOvPY5ADNguXHp3QDulCQpu0mZNQCMANZIktR0GPVCAPEAjsM6tNk6f/H1AJIA/ADLlR0voJkh45IkfQVgCixDmvfAcpPaRwHYHSZunft5NCxDwf8LS7v/DcuczG2+gqIdt3vF5wLLlRlvWbf5JYBcAPe3ta5Ebow5iTmJyF0wHzEfEbkL5iPmIyJ3wXzEfETkTpiTmJO8jpAkydV1IGozIUQ8LAliqCRJ+11cHSLycsxJROQumI+IyF0wHxGRu2A+IiJ3wpxE7ogdhuSRhBBKAKGwXNnRU5KkdBdXiYi8GHMSEbkL5iMichfMR0TkLpiPiMidMCeRO+OUpOSp0gEUAhgKYJ6L60JExJxERO6C+YiI3AXzERG5C+YjInInzEnktjjCkIiIiIiIiIiIiIiIiMiLcYQhERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF2OHIREREREREREREREREZEXY4chERERERERERERERERkRdjhyERERERERERERERERGRF1O4ugJERESutG/fPn8A0eBFNERERERERNQ+zAAK09LSKlxdESIiImcJSZJcXQciIqJOt2/fPhmAv8jl8ruFEEoAwtV1IiIiIiIioi5BkiTJYDKZVgN4OS0tzezqChEREbWEIwyJiMhb/UWpVM6PiorS+/n5VQsheAUNERERERERXTVJkkRVVZVvUVHRfIPBAAB/dXWdiIiIWsIRhkRE5HX27dsXIJfL93br1k0ZERFx0dX1ISIiIiIioq7n/PnzoefOnTOYTKY0Tk9KRETujvdrIiIibxQlhFD6+flVu7oiRERERERE1DVZZ7NRAoh2dV2IiIhawg5DIiLyRjIAgtOQEhERERERUUex/uYU4DlYIiLyAPyyIiIiIiIiIiIiIiIiIvJi7DAkIiLyIEVFRfKQkJCBR48eVdlbn5mZGerv7z+ok6vVLioqKmQTJkxI0Gq1qUKItAsXLsg7432nTJnS67nnnovsjPfyVF057lpr37596sjIyAHl5eU8jm5GSzHTkmHDhvWZM2dO9/aul7vZvHmzX1JSUrJCoRh80003JXTGexYWFipCQkIGHj9+XNkZ7+epGMMd4/7774+55557+Lk042pjz9Pw+M99eVssthaPCYmIqCvilxoREZEHeeaZZ6LHjx9f1qdPHz0AHD16VCWESKtbP2fOnNKcnJzD7fFeTbftjMcee6zbrbfeGm/7XF5envL222+Pj4iIGKBUKgd369at/+zZs7sXFRU1OiH0j3/8I3TPnj3ab7/99teCgoKDISEhpvao/44dOzTN1fG55547t2zZsuiLFy92ygkqT9RV4662tlbMnz8/JikpKVmj0aRGREQM+O1vfxufn5/fqCNFCJFWd7IsLS1Nl5qaWvniiy/yJGMzWooZd2UvlloSExPTPysry9/2uTVr1gQOHTq0j5+fX6pGo0lNSUnpl5mZGdr0tX/605+6Jycn1xw9evTQ2rVr86+u9pb69+3bN7m5OkZHRxtvu+22i0899VS3q32/rowx3HIM79y5UzN16tSeUVFRA9Rq9eBevXpd8+KLL0bYlsnMzAwdNmxYn7rHzz77bPEnn3wSlp2dzQ4IB1wdezz+ozreFIs8JiQiIrJghyEREZGHqKiokH388cdh99133wVHZbRarRQTE2PszHo1Jzs7WzV8+PDkEydO+KxcufJEdnb24WXLlhVs3749YMSIEf2Ki4vrf6gfP37cJyEhQTd06FBdjx49jDJZ5xymDB06VNe9e/fat99+O6RT3tDDdOW4q6yslB08eNB3wYIFhT/99FP2mjVrjh8/flw9ZcqU3s1t/9577734n//8J9xgMHROgzyMMzHTlb300ksRs2bN6j18+PDK77///tc9e/Zk33rrraVPPPFE3Ny5c2Nty54+fdrnxhtvLE9ISDCEhYVd1Uny1pg7d+6FjRs3htrmYGrAGHYuhnft2uUbFhZm/Pe//31i//79h//0pz8VvvzyyzEvv/xyuKNtR0dHG6+77rrLb7zxRoSjMt6sq8Qej/88n7fFIo8JiYiILNhhSERE5CHWr18fqFQqpbFjx1Y5KmNvasiPPvooMCUlpZ+Pj8/g4ODggePGjauf9q6mpkbMnz8/JioqaoBKpRrco0ePlNdffz2sveo8b968OKVSKW3bti03IyOjMjExUT99+vTyb7755mhxcbHyscceiwEsU7e9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+y5Rm3ypl1/SAYHGx3+/i/2Dy47/7PG0WPSYY0IiIqIOwitgiIjI6wkhoFCpzK5Y6k4GOmPQoEHVx44d07SmbX369KneunVrgL11aWlpNWazGV988UWH3MMqKirKNHLkyPKVK1dGVFZWNmroqVOnFJ9++mnIlClTSmUy+4cjBw8eVJeVlSlee+21MxMnTqxMTU3VFRUVXXGxU7du3YwPPfTQxY0bN5588cUXT3300UfhQMMJCpPJ1OKHfPDgQU1kZKTBFSeMFEq5ubWLTNbQJJlMQKGUm+UKmeTMdltbv64ed3UnhvLz89XffvttblRUlFP3zcnNzdWkpqa26t6OV00IQKE2u2Rp51zVr1+/mu+//96p+/04mwta0rNnT92ePXsaTcF54MCBNo1KcWTmzJllCoVCeumllyKbrlu6dGl4TU2NbNasWQ7vK/jjjz9qU1NTK//85z+XpKen16SkpNTm5+dfMf1jenp6zSuvvFJ04MCBnMTExJr3338/BABUKpXZ2c6lnJwczYABAzo3hq2Ucpm5tUvTvKeUy8wKeeO85+i1ra0fY9j5GN67d696/PjxfW6//faLy5cvP+vMe+zfv1+jUCikwYMH17Rcup0IAahUZpcs7Zw/ExISdLYXEQDA3r17Gz32pO/hprzl+E8l8zG3dpGLhv47uZBDJfMxK2UqyZnttrZ+3hiLHnVMSERE1EHYYUhEROQhpkyZUp6Xl6cuKSlx+mrfZ599tjArKyvk0Ucf7bZ//3717t27NU8//XQUYLkvyC233HJx/vz58e+//35QTk6OKisry//dd98Nbq86r1ix4pRerxc33HBD0hdffKHNy8tTrl+/PuCmm25KioyMNLz22msOTy4mJCTolUqltHTp0sjs7GzVhx9+GLhkyZJutmUeeeSRbh988EHQ4cOHffbu3av+4osvgnr16lUDADExMQa1Wm3OysoKOH36tOLixYsOP7ft27drR48efbm92t2VdOW4q62tFZMnT+516NAhv9WrV58wGo04deqU4tSpUwqdTufwROPRo0dV58+fV2ZkZDQ77Z63ciZmFi5cWHjo0CG/WbNm9di1a5fmwIED6sWLF4cXFhZecVLYmVzgjHnz5p1ft25d2PLly0MPHTrks2DBgujc3FxNay7caEliYqL+2WefPfPee+9FPvTQQzEHDhxQHzlyxGfR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4NChQ/v4+fmlajSa1JSUlH6ZmZmhtmWKiork1113XWJERMQAlUo1OCoqasDdd9/do7S0tP43WmZmZuiwYcP61D1+9tlniz/55JOw7OxsnrztYIzhlmMYAO69997u11xzTT+VSjW4b9++yU3XZ2Vl+cfExPSve/zwww9fOHz4sO+XX36pbU0dvYmrY4/Hf1TH22KRx4RERETsMCQiIvIYFRUVso8//jjsvvvuu+CojFarlWJiYoydWa/mZGdnq4YPH5584sQJn5UrV57Izs4+vGzZsoLt27cHjBgxol9xcXH9D/WkpCTd66+/fmrfvn1Htm7dmtO9e/fa3/zmN4nnzp1TONr+vffee/E///lPuMFg6JwGeaGuHneVlZWya6+9tnLhwoVnnN3+3LlzL2zcuDHUdjvUwJmY6cpeeumliFmzZvUePnx45ffff//rnj17sm+99dbSJ554Im7u3LmxdeXkcjmmTJlStn79+rzDhw8f/te//nXyhx9+8L/nnnviHG07OjraeN11111+4403IjqnNd6JMexcDNeZNWvWhYyMjFJntq1Wq6Xf/va3pYxh+7pK7PH4z/N5YyzymJCIiIgdhkRERB5j/fr1gUqlUho7dmyVozL2pob86KOPAlNSUvr5+PgMDg4OHjhu3LiEunU1NTVi/vz5MVFRUQNUKtXgHj16pLz++uth7VXnefPmxSmVSmnbtm25GRkZlYmJifrp06eXf/PNN0eLi4uVjz32WIxN2dJp06ZVJCcn64cMGaJbsWLF6crKSvmePXuuuLq3zrRp08ovX76s2LRpk7+jMnR1unrcPfDAA6VLly4tzMjIKHd2+0OGDNGFh4cbPvroo+D2qnNX4kzMAMDmzZv9hg0b1qduVMmoUaMSS0pK7J5we+utt0JSUlL6+fn5pYaFhQ2cOnVqz7Nnz9afTM7KyvIXQqRt3LjRPyUlpZ9Go0lNTU3te/DgQR/b7SxYsCA6JCRkoJ+fX+odd9wRd//998fYGxXVVnl5ecpFixbFzpkzp/jNN988m5aWpktJSal9/vnnixcuXHjmnXfeiawbORMeHm568sknS0aPHl2dlJSk/81vflPx+9//vmTPnj3N5rOMjIzLGzduDGmvOtOVGMPOxTAArFq16vRTTz1V0rNnT72z7zFt2rSyb775JqiyslK0V727Cmdj79VXXw2Liooa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pqYsXbo0+uWXXz7d2nrNnz+/9MEHHyxauHBh7IgRI5Lz8/NVt91220UfHx+Ho4AyMzNDhRBprXmfhQsXnl+9enXezp07tenp6f3S0tKuWb9+fciSJUsK3n777TN15Xx9fc2rVq0KHzNmTN+BAwem/PnPf+4+YcKEsq+++iqvue1v2LAhePbs2SWtqRO1DmPYuRgGgDlz5sSnp6cnr1mzJrygoMAnPT09OT09PbmgoEDpaPvr1q0Lueuuuy60pk7ewpnYGz9+fNWSJUsKVqxYETls2LDkzZs3B86dO7fYNg485XuYx3/uy9tiEeAxIREREQCIjr75LxERkbvZt29fX4VC8WViYmKlr6+vw5MR7mjt2rWBTz/9dGxubu4RufyqbyvSKjk5OaqUlJSUAwcOHOnfv7/LRwXodDrRq1evlFWrVp0YP358VcuvoLZi3DU2cODAvvPnzz8/b968q5qWrytzZcy0xsiRIxMjIiKMn3766Ul76x999NFuP/74o//u3buPdnbd7Fm3bl3AU0891T0nJ+eIUumwP4baAWO4Y+zdu1c9YcKEPrm5uYdDQ0NNLb/C+7Ql9mbMmBF37Ngx9b59+9p9P7vb9zCP/zoPY7FlzhwTVldXq48dO6Y1Go0T09LScjqzfkRERK3V6vsmEBERkevMmDHjcm5urs/JkyeVvXv3NnTme2/YsCHwzjvvvOAuP9Dz8vJUjz76aCFPFnU8xl2DwsJCxdSpUy/NnTuXnYXNcGXMOFJRUSF79dVXw6dMmXJZLpdj9erVITt37gzYsGFDrqPXbNmyJTAzM7OgM+vZnKqqKvk777yTz87CjscY7hhnzpxRvv322yfZWeiYM7G3cOHCyEmTJpX7+/ubN27cGPjJJ5+ELl68+FRH1Mfdvod5/Nd5GIvN4zEhERF1RRxhSEREXseTRxgSEVHbVFZWivHjxydmZ2f71tbWip49e+qefPLJwnvuuafM1XUjcgZjmOpMnjy5108//eRfXV0tj42NrZ07d+75BQsWcKpi6nSMxZZxhCEREXkSdhgSEZHXYYchERERERERdTR2GBIRkSdxeCNhIiIiIiIiIiIiIiIiIur62GFIRETeyAxAkiRJuLoiRERERERE1DVZf3NKsPwGJSIicmvsMCQiIm9UJEmSoaqqytfVFSEiIiIiIqKuqaqqyleSJAOAQlfXhYiIqCW8hyEREXmlffv2PaNUKudHRUXp/fz8qoUQ/EIkIiIiIiKiqyZJkqiqqvItKipSGQyGFWlpaX91dZ2IiIhaonB1BYiIiFzkZYPBgHPnzt0thPAFwOlJiYiIiIiIqD1IkiQZTCbTvwG87OrKEBEROYMjDImIyKvt27fPH0A0OE03ERERERERtQ8zgMK0tLQKV1eEiIjIWewwJCIiIiIiIiIiIiIiIvJiHE1BRERERERERERERERE5MXYYUhERERERERERERERETkxdhhSEREREREREREREREROTF2GFIRERERERERERERERE5MXYYUhERERERERERERERETkxdhhSEREREREREREREREROTF2GFIRERERERERERERERE5MX+P2XotOH17ymYAAAAAElFTkSuQmCC\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "compiler_flags_prod = list(product(sorted(df.compiler.unique()), sorted(df.cflags_name.unique())))\n", + "linestyle_dict = {'Ofast': '-', 'O3': '--', 'O2': '-.', 'O1': ':'}\n", + "\n", + "kernels = sorted(df.kernel.unique())\n", + "fig, axs = plt.subplots(len(kernels), len(archs), figsize=(3.5*len(archs)+1,2*len(kernels)+1),\n", + " sharex=True, dpi=100, squeeze=False)\n", + "colors = list(map(list, plt.cm.get_cmap('tab20').colors))\n", + "handles = []\n", + "for ki, kernel in enumerate(kernels):\n", + " for ai, arch in enumerate(archs):\n", + " for idx, row in df.query('kernel == @kernel and arch == @arch').iterrows():\n", + " if type(row.allruns) is list:\n", + " color_index = compiler_flags_prod.index((row.compiler, row.cflags_name))\n", + " handles = axs[ki,ai].plot(\n", + " [r[0] for r in row.allruns][:1000], [r[2] for r in row.allruns][:1000],\n", + " color=colors[color_index],\n", + " linestyle=linestyle_dict[row.cflags_name],\n", + " label=str((row.compiler, row.cflags_name)))\n", + " \n", + " if ki == 0:\n", + " axs[ki,ai].set_title(arch)\n", + " elif ki == len(kernels) - 1:\n", + " axs[ki,ai].set_xlabel(\"8-byte elements\")\n", + " if ai == 0:\n", + " axs[ki,ai].set_ylabel(kernel+\"\\ncycle per it.\")\n", + " axs[ki,ai].grid(True)\n", + "fig.legend(handles=axs[0,1].lines, loc=\"lower center\", bbox_to_anchor=(0.5, 0.07), ncol=6);" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Evaluation and Statistics on Predictions\n", + "Predictions are evaluated with a relative error metric: $\\mathrm{rel. error} = (T_\\mathrm{measured} - T_\\mathrm{predicted})/T_\\mathrm{measured}$. Optimally this is to be zero. If the relative error is negative the model has *underpredicted* and failed being a lower bound model, because it predicted a faster runtime than was measured. If the realtive error is positive, the model *overpredicted*, then it is inaccurate and predicted a faster runtime than was measured. A relative prediction error larger than one would indicate a negative absolue runtime prediction and is therefore not possible.\n", + "\n", + "The following table and plot give an overview of the models relative errors in regard to the used dataset. The number of tests depend on the architecture (`icc` does not compile for `aarch64`) and model (IACA and Ithemal do not support non-Intel architectures and Ithemal fails on AVX512 instructions) used." + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "hideCode": false, + "hidePrompt": false, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " model tests +20% fit avg(relerr < 0) avg(relerr > 0) min(relerr)\n", + " +10% fit sum(relerr < 0) sum(relerr > 0) max(relerr)\n", + " not lower bound accuracy\n", + "\n", + " IACA 312 188 -0.223 0.183 -0.654 \n", + " 132 -3.786 53.853 0.892 \n", + " Ithemal 269 24 -7.772 0.310 -57.589 \n", + " 18 -1499.908 23.554 0.873 \n", + "LLVM-MCA 832 139 -0.414 0.353 -2.312 \n", + " 74 -135.076 178.715 0.954 \n", + " OSACA 832 401 -0.087 0.240 -0.575 \n", + " 297 -1.835 194.627 0.954 \n" + ] + } + ], + "source": [ + "print(\"{:>8} {:>5} {:>8} {:>15} {:>15} {:>15}\".format(\"model\", \"tests\", \"+20% fit\", \"avg(relerr < 0)\", \"avg(relerr > 0)\", \"min(relerr)\"))\n", + "print(\"{:>8} {:>5} {:>8} {:>15} {:>15} {:>15}\".format(\"\", \"\", \"+10% fit\", \"sum(relerr < 0)\", \"sum(relerr > 0)\", \"max(relerr)\"))\n", + "print(\" \"*25+\" not lower bound accuracy\\n\")\n", + "for m in models:\n", + " line = \"{:>8} \".format(m)\n", + " line2 = \" \"*10\n", + " mr = df[df[m+'_relerr'].notna()]\n", + " # Test count\n", + " line += \"{:>5} \".format(len(mr))\n", + " line2 += \" \"*7\n", + " # Fit\n", + " line += \"{:>8} \".format(len(mr.query(\"0 < `\"+m+\"_relerr` < 0.2\")))\n", + " line2 += \"{:>8} \".format(len(mr.query(\"0 < `\"+m+\"_relerr` < 0.1\")))\n", + " # Sum relative error < 0 (bad)\n", + " relerr_neg = mr[mr[m+'_relerr'] < 0][m+'_relerr']\n", + " if len(relerr_neg):\n", + " line += \"{:>15.3f} \".format(sum(relerr_neg)/len(relerr_neg))\n", + " else:\n", + " line += \" \"*14+\"- \"\n", + " line2 += \"{:>15.3f} \".format(sum(relerr_neg))\n", + " # Sum relative error > 0 (could be better)\n", + " relerr_pos = mr[mr[m+'_relerr'] > 0][m+'_relerr']\n", + " if len(relerr_neg):\n", + " line += \"{:>15.3f} \".format(sum(relerr_pos)/len(relerr_pos))\n", + " else:\n", + " line += \" \"*14+\"- \"\n", + " line2 += \"{:>15.3f} \".format(sum(relerr_pos))\n", + " if not mr[m+'_relerr'].empty:\n", + " line += \"{:>15.3f} \".format(min(mr[m+'_relerr']))\n", + " line2 += \"{:>15.3f} \".format(max(mr[m+'_relerr']))\n", + " print(line)\n", + " print(line2)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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ue2229hiiy2WrTv88MP5/e9/z+TJk7nttts48cQTyWQyfO973xu2vkhqHGaXpFpkdkmqVeaXNLwchKtTY8aMYcyYMVxzzTVsv/32tLW19dtu4cKFfOADH+C5557j9ttvZ4MNNlihzY9//GPe/OY3c9hhh/Gb3/yGm2++mTFjxpS7C5IakNklqRaZXZJqlfklDS8vzFCnWlpamDJlCr/4xS8YN24c733veznppJO4//77l2t35plncu+993Lbbbf1G6QAa6+9NmeeeSZXXXUVn/zkJ9lxxx2HowvVY9EiWsaN4wMHHQSLFlW6GqmumV0lZn5Jw8LsKjGzSxo25lcJ5WVXS1dXpatRlXIQro595CMf4YUXXuC6665jr7324pZbbuEd73gHU6ZMWdZmjz32YNGiRXz7298ecDvd3d1MmTKFUaNG8Y9//IOuBgyUWLyYlo6OSpchNQSzq7TML2l4mF2lZXZJw8f8Kh2zS4NxEK7Otbe3s/vuu/P1r3+dO+64g8mTJ3PaaactW7/rrrty7bXX8uMf/5hjjz22322cc845PPnkk9x9990899xzKw1eSSoFs0tSLTK7JNUq80saHg7CNZg3velNLOozrX+PPfbgj3/8Iz/96U+Xu6Q0wEMPPcRpp53GRRddxFZbbcVFF13EN7/5zRWmJ0tSOZldkmqR2SWpVplfUnk4CFen5s6dyy677MKvfvUr7r//fp566il+85vf8N3vfpd99913hfa77bYb119/PZdccgmf+9znAOjq6uLII49k//33Z//99weyU5U/8pGPMHny5IacXiypvMwuSbXI7JJUq8wvaXh5ddShOn1+Qc16enpYsGABY8eOpalp+MY8x4wZw7vf/W6+//3v88QTT5DJZNhggw04+uijOemkk/p9zC677MINN9zAPvvsQ0qJtddem+eff56//OUvy7W78MIL2Xrrrfn2t7/NqaeeOhzdkVQqZpfZJdWqAvLL7JJUdao4u8D8koabg3B1qq2tjbPOOouzzjprwDZPP/30CssmTZrEwoULl93PPw9ArzXXXJNZs2aVpE5Jymd2SapFZpekWmV+ScPLQThpME1N9Oy4I6/Mncvqw/zNlCStEvNLUi0yuyTVorzsggBSpStSFfJ/NWkwI0fSfdNN3P6tb8HIkZWuRpIKZ35JqkVml6RalJddXS3Nla5GVcpB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/OUvc9JJJ3HAAQfw9NNPA9md1r5t840ePZoDDzyQE044gTvvvLPfNnvttRcTJ05k7NixNDU18cY3vpH//Oc/XHTRRfWxI2t2ScPC7CqxvOwCs0v9axq8SVl9huwVUW8hO7Ot93ZQbn0nsBvZgbZHgXOB3wEf7N1ASqmb7KGs3WRnxf0KuAw4dTg6oAYwahRdjz3GtJ/+FMp08ntJKgvzS6qIefPmse+++zJp0iTOPPPMoh9/+umn88ADD/Db3/624MfMnz+fNddcs+jnqkpml1QRZtcqysuu1FTpoRZVq4rOhEsprXR4OKX0LLBTAduZCexdqrokSZKkoejp6eHQQw+lpaWFyy+/fIWTj0+cOHGFc0YtXLhwufvrrbcexx57LCeffDL77bffoM/5+OOPc8EFF9THTBJJFWF2ScOj0oejSpIkSXXjpJNOYsaMGdx1112sttpqK6y/+uqr2WqrwU/U/rWvfY2f/OQn/PznP+fAAw8csN3zzz/PXnvtxQEHHMDRRx+9SrVLalxmlzQ8HISTBrNkCc3vex87zp8PO++83FVvJKmqmV/SsLrqqqs455xzuOGGG9hss836bbPBBhuw6aabDrqtcePGceKJJ3LGGWewzz779NvmhRdeYJdddmHixIlcfPHFq1R7VTG7pGFldpVIXna90D6y0tWoSnmgsjSYnh6a7rmHNR5/HHp6Kl2NJBXO/JKGzb333stRRx3Fd77zHfbcc8+SbPPzn/88TU1NnH/++Sus692J3Xbbbbn00ktXOEysppld0rAxu0ooP7tIla5GVcqZcJIkSdIqePnll9lvv/2YNGkShx9+OLNnz15ufXNz87Kf586du8L6cePG0d7evsJ229vbOeOMMzjmmGOWW/7888/zwQ9+kI033phzzjmHl156adm6lV29UJLymV3S8HMQTpIkSVVvq0cfGbRNT08PCxYsYOzYscM6u+KGG25g5syZzJw5k3XXXXeF9RtuuCG33HILALvtttsK66+88koOPvjgfrd95JFHcu655/Lwww8vWzZt2jSefPJJnnzySdZff/3l2qfk7AupmphdZpeUr47mfkqSJEnD78gjjySlNODt6aefZqONNhpwfe9O7OTJk5k3b95y225ubuahhx4ipcSkSZOWtXv11Vfp7u5eYVuSVCizSxp+DsJJkiRJkiRJZeYgnCRJkiRJklRmnhNOKkB63evo7Ox01FpSzTG/JNUis0tSLerNLmkg/r8mDWb0aLpeeIEbL7sMRo+udDWSVDjzS1ItMrsk1aK87EpNzYO3V0NyEE6SJEmSJEkqMwfhJEmSJEmSpDLznHDSYJYsoXmvvXjv3Lmw887Q2lrpiiSpMOaXpFpkdkmqRXnZ9WI430n9cxBOGkxPD0233srrgExPT6WrkaTCmV+SapHZJakW5WXXi29+c6WrUZVyeFaSJEmSJEkqMwfhJEmSJEmSpDLzcFRJkiRVvQs/ffOwPdcxP96lqPYRsdL1p512Gttttx377bcf//jHP3jHO96xbN25557LWWedxYMPPsiECRM466yz+P3vf8+jjz7KyJEjmThxImeffTZbbLHFkPoiqbKGM7uguPwyu6Th5yCcJEmStApmzZq17Oerr76aU089lf/85z/Llo0ZM4YxY8ZwxBFHcMQRR3DPPffQ1tbGww8/zCmnnMKUKVOYMGECAH/729845phjeNe73kVXVxcnnXQSe+yxBw8//DCjR48e9r5Jql9mlzT8HISTJEmSVkHvTijA6quvTkQst6zX97//fd7ylrdw2mmn8c1vfpMjjzySD37wgxx00EHL2tx4443LPWbKlCmsvfba3HPPPey4447l64SkhmN2ScPPQTipAGnUKLq7uytdhiQVzfySqsdqq63Gz3/+c/bcc0+eeuopnn322RV2XPuaP38+AGuuueZwlFg1zC6pephdhTO7NBgvzCANZvRouubN44arrwanUkuqJeaXVHV22WUXPvrRj/LrX/+aH/7wh4wfP37Atj09PXzxi1/kve99L29+85uHscoKM7ukqmN2FSAvu1JTc6WrUZVyEE6SJEkaJs8//zw33ngjo0aN4rbbbltp22OOOYYHH3yQq666apiqk6T+mV1SaTgIJ0mSJA2To48+mm233Zbrr7+eiy66iL/97W/9tvvc5z7H9ddfz/Tp01l//fWHuUpJWp7ZJZWG54STBrN0Kc3778+758yBXXaB1tZKVyRJhTG/pKrys5/9jL///e888MADbLjhhnzmM5/h4x//OPfff/+yqwemlPj85z/PH/7wB2655RY23njjClddAWaXVFXMrgLlZdfcnp5KV6Mq5Uw4aTDd3TT96U9MuOce8CSbkmqJ+SVVjZkzZ3LcccdxzjnnsOGGGwJw9tlnExGccMIJy9odc8wx/OpXv+KKK65gtdVWY/bs2cyePZslS5ZUqvThZ3ZJVcPsKkJ+dpEqXY2qlDPhJEmSVPWO+fEug7bp6elhwYIFjB07lqam6vmuOaXEUUcdxXve8x4++clPLls+atQopkyZwqRJk/joRz/KTjvtxEUXXQTApEmTltvGpZdeyuTJk4exakmlYHaZXVI+B+EkSZKkEpk8efIKO5wRwU033dRv+x122IGurq5l91Ny9oSk4Wd2ScOjeobZJUmSJEmSpDrlIJwkSZIkSZJUZg7CSZIkSZIkSWVW9DnhIqIZmAzsCqxNn4G8lNLgZ56UJEmSJEmSGshQZsKdn7s1Aw8C9/W5SfVl9GgynZ1ce801MHp0pauRpMKZX5JqkdklqRblZVdqaq50NapSQ7k66sHAgSmlqaUuRpIkSZIkSapHQ5kJ1wk8XupCJEmSJEmSpHo1lJlw5wLHRsTnUkqp1AVJVWfpUpoPO4x3zp4Nu+wCra2VrkiSCmN+SapFZpekWpSXXfN6eipdjarUUAbhdgB2Bt4fEQ8BmfyVKaX9S1GYVDW6u2n6/e95PZDp7q50NZJUOPNLUi0yuyTVorzsmvfmN1e6GlWpoQzCzQP+UOI6JEmSJEmSpLpV9CBcSulj5ShEkiRJGsi5B+0zbM91/NXXD/mxM2bMYIcddmCvvfbihhtuWGH9lClTOO+88/jvf//L2LFjOeCAA7jwwgtXaPf444/z9re/nebmZubNm7ds+emnn84ZZ5yxQvtp06ax2267cdBBB/HUU08xY8YMmpuzV+fLZDJsv/32bLnlllx++eVD7puk4g1ndsHQ88vskobHUC7MIEmSJKkfl1xyCZ///Oe59dZbeeGFF5Zbd95553HyySdzwgkn8NBDD3HTTTex5557rrCNTCbDIYccwvve975+n2Prrbfm0Ucf5fnnn2fWrFnMmjWLHXfcEYD/9//+H8888wzf+c53lrU/88wzmTVrFj/60Y9K2FNJ9cTskoZHQTPhIuJfwK4ppVcj4t/AgBdkSCm9o1TFSZIkSbVi4cKFXH311dx9993Mnj2bKVOmcNJJJwHw6quvcsopp/DHP/6RXXfdddlj3vrWt66wnVNOOYUtt9ySXXfdlTvuuGOF9S0tLayzzjqMHTuWpqblv1MfP348F198MQcccAAf/OAH6ezs5KyzzuLaa69ljTXWKHGPJdUDs0saPoXOhLsW6Mj9fE3u/kA3SZIkqeH8+te/Zsstt2SLLbbg8MMP5+c//zkpZb+7njZtGj09PTz//PNstdVWrL/++hx44IE8++yzy23j5ptv5je/+U2/h3kV6kMf+hAHH3wwRxxxBEceeSRHHnkke++99yr1TVL9Mruk4VPQTLiU0hn9/SxJkiQp65JLLuHwww8HYK+99mL+/Pn87W9/Y9KkSTz55JP09PTw7W9/m/PPP5/VV1+dU045hd13353777+fESNGMHfuXCZPnsyvfvUrxo4dO+DzPPDAA6y//vrL7r/pTW/irrvuWq7ND37wA17/+tczduxYzjvvvPJ0WFJdMLuk4TPkc8JFxDsj4v9yt21LWZRUVUaNIvPqq1x/1VUwalSlq5Gkwplf0rD5z3/+w1133cUhhxwCZA+7Ouigg7jkkksA6OnpIZPJ8MMf/pA999yT7bffniuvvJLHHnuM6dOnA3D00Udz6KGHLjtH0kC22GILbr31Vv71r39x77338rvf/W6FNldeeSURwcsvv8yjjz5a4t6WmdklDRuzq4TysiuFp99X/4q+OmpErA9cCbwXmJdbPC4i7gAOTik9V7rypCoQAaNH093env1ZkmqF+SUNm0suuYSuri7WW2+9ZctSSrS1tfGjH/2IddddF8jO/Oi11lpr8brXvY5nnnkGyB7Odd1113HOOecse3xPTw8tLS1cfPHFfPzjHwdgxIgRvPGNb+z3vEoATz75JF/96le56KKLmD59OpMnT+bf//43bW1tZet/SZld0rAxu0rI7FIBih6EA34GtAJbpZT+AxARWwCX5tbtVbryJEmSpOrW1dXFZZddxrnnnssee+yx3Lr99tuPK6+8kl122QXIzjrpPRzrlVde4eWXX2bDDTcEYMaMGXR3dy977LXXXsvZZ5/NHXfcwetf//qCaunp6WHy5MnsuuuuHHHEEey77768+c1v5tRTT+Xss88uRXcl1Qmzq3wmH9dCB92DNwQeKHMtqi5DGYTbCZjYOwAHkFL6T0R8HritZJVJ1aKjg+ajj+btzz0Hu+4Kra2VrkiSCmN+ScPi+uuv59VXX+Woo45i9dVXX27dRz7yES655BI+/elPs++++3Lsscdy8cUXM3bsWE488US23HJLdt55ZwC22mqr5R57991309TUxJvf/OaC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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "inner_bin_edges = list(np.arange(-1.0, 1.1, 0.1))\n", + "fig, axs = plt.subplots(1, len(models), figsize=(15, 5), sharey='all', sharex='all')\n", + "for i, m in enumerate(models):\n", + " with warnings.catch_warnings():\n", + " warnings.filterwarnings('ignore', r'All-NaN (slice|axis) encountered')\n", + " h = axs[i].hist(\n", + " [df[df.arch == a][m+'_relerr'] for a in archs if not df[df.arch == a][m+'_relerr'].isnull().all()],\n", + " bins=[-100.0]+inner_bin_edges,\n", + " stacked=True,\n", + " label=[a for a in archs if not df[df.arch == a][m+'_relerr'].isnull().all()],\n", + " )\n", + " axs[i].set_xticks([min(inner_bin_edges)-0.2] + inner_bin_edges[::5])\n", + " axs[i].set_xticks(inner_bin_edges, minor=True)\n", + " axs[i].set_xlim(min(inner_bin_edges)-0.2, max(inner_bin_edges))\n", + " axs[i].axvline(0, color='red', linestyle='--')\n", + " if i == 0:\n", + " axs[i].set_ylabel('stacked counts per bin')\n", + " axs[i].set_xlabel('relative prediction error\\n((measured - pred.)/measured)')\n", + " axs[i].set_xticklabels(['<'] + [f\"{e:.1f}\" for e in inner_bin_edges[::5]])\n", + " axs[i].set_title(m)\n", + " axs[i].grid(True)\n", + " axs[i].legend(loc='upper left')\n", + "# < 0 -> underprediction (predicted too slow), lower bound model failed\n", + "# > 0 -> overprediction (predicted too fast), higher means less accurate" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "* IACA shows the best average overprediction with about 18%. It does underpredict, but rearly. Almost two-thirds of the applicable tests are predicted within 20% of the measured runtime.\n", + "* Ithemal underpredicts most of the time and gives a reasonable prediction in in less than one-tenth of the sucessfully run test cases.\n", + "* LLVM-MCA underpredicts quite often, none the less, most overpredictions are within 0 and +50% of the measured runtime, 35% on average.\n", + "* OSACA seldomly under predicts (details on this follow below), and 46% of all test cases show a relative error of 20% or less." + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "hideCode": false, + "hidePrompt": false, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " µarch tests +20% fit avg(relerr < 0) avg(relerr > 0) min(relerr)\n", + " +10% fit sum(relerr < 0) sum(relerr > 0) max(relerr)\n", + "\n", + " IVB 156 95 -0.000 0.196 -0.000 \n", + " 69 -0.000 30.054 0.806 \n", + " SKX 156 46 -0.288 0.269 -0.575 \n", + " 36 -1.731 40.296 0.618 \n", + " ZEN 156 123 -0.000 0.117 -0.000 \n", + " 103 -0.000 18.194 0.647 \n", + " ZEN2 156 63 -0.001 0.264 -0.001 \n", + " 46 -0.001 40.977 0.552 \n", + " TX2 104 30 -0.000 0.345 -0.000 \n", + " 15 -0.002 33.794 0.954 \n", + " A64FX 104 44 -0.025 0.313 -0.080 \n", + " 28 -0.102 31.312 0.941 \n" + ] + } + ], + "source": [ + "print(\"{:>8} {:>5} {:>8} {:>15} {:>15} {:>15}\".format(\"µarch\", \"tests\", \"+20% fit\", \"avg(relerr < 0)\", \"avg(relerr > 0)\", \"min(relerr)\"))\n", + "print(\"{:>8} {:>5} {:>8} {:>15} {:>15} {:>15}\\n\".format(\"\", \"\", \"+10% fit\", \"sum(relerr < 0)\", \"sum(relerr > 0)\", \"max(relerr)\"))\n", + "for a in archs:\n", + " m = 'OSACA'\n", + " line = \"{:>8} \".format(a)\n", + " line2 = \" \"*10\n", + " mr = df[df[m+'_relerr'].notna()][df.arch == a]\n", + " # Test count\n", + " line += \"{:>5} \".format(len(mr))\n", + " line2 += \" \"*7\n", + " # Fit\n", + " line += \"{:>8} \".format(len(mr.query(\"0 < `\"+m+\"_relerr` < 0.2\")))\n", + " line2 += \"{:>8} \".format(len(mr.query(\"0 < `\"+m+\"_relerr` < 0.1\")))\n", + " # Sum relative error < 0 (bad)\n", + " relerr_neg = mr[mr[m+'_relerr'] < 0][m+'_relerr']\n", + " if len(relerr_neg):\n", + " line += \"{:>15.3f} \".format(sum(relerr_neg)/len(relerr_neg))\n", + " else:\n", + " line += \" \"*14+\"- \"\n", + " line2 += \"{:>15.3f} \".format(sum(relerr_neg))\n", + " # Sum relative error > 0 (could be better)\n", + " relerr_pos = mr[mr[m+'_relerr'] > 0][m+'_relerr']\n", + " if len(relerr_neg):\n", + " line += \"{:>15.3f} \".format(sum(relerr_pos)/len(relerr_pos))\n", + " else:\n", + " line += \" \"*14+\"- \"\n", + " line2 += \"{:>15.3f} \".format(sum(relerr_pos))\n", + " if not mr[m+'_relerr'].empty:\n", + " line += \"{:>15.3f} \".format(min(mr[m+'_relerr']))\n", + " line2 += \"{:>15.3f} \".format(max(mr[m+'_relerr']))\n", + " print(line)\n", + " print(line2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This breakdown of OSACA predictions by archiecture reveals that IVB and ZEN are best predicted and TX2 and A64FX worst." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Intel Ivy Bridge (IVB) and Skylake X (SKX)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "hideCode": false, + "hidePrompt": false, + "scrolled": false + }, + "outputs": [ + { + "data": { + "image/png": "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3HBR3PUAAAAAQGfz2Wef9Zk/f366paVlFKcUAwBw/n4A6Jz6mVmqa9eu9XEXAgAAAACdkXcGgZSy18gEAJQ5JlsAoHOqkGScOgwAAAAAOob3ecvE39cAACIMAAAAAAAAAAAAImGyBQCQeGY26s9//nOvuOtAx+D1RVAzZ86sNrNRL7/8cpf21nnssce6m9moL774orKYtaEw8nmNAXQeN954Y5/u3btv19H7OfLIIwfvv//+Qzt6Pygc8gAAUEqq4i4AAFA8gy96fFQx9zfn6m9NDbL+xRdf3O/RRx/t/eGHH9bW1NRkdthhhxXXXHPNvG233bYxai1m9rXnftttt31w2mmnLc53G0ceeeTgpUuXVk6aNOn9qPV0mMt7FvU11uVLA73Gv/71rze48847N5g/f36NJG222WarfvrTn84/6qijloUt4cYbb+xz9tlnD27rsXnz5r01YMCA5ny2k4jXtwOM/NPIoo6ZaSdMCzRmys27w0cU9fUYMePdWF+PxsZGO+ecczZ6+umne3788cc13bt3b9l9992XXXfddZ8MHjw4HWXbM2fOrB4+fPjI1ssnTZo0Y7/99luZ73Z23nnnLbbeeuv6P/7xjx9HqSesW854pqhj4vu/37dgY6Lc3levOfrgor1W5z/wGO+lEeTeH1566aV3dtttt1W55bfffvvHziX3LLzzLnqhqO8XA68ek8hxWG7vTQCA4mGyBQBQMl588cXup5122me77bbbynQ6bRdffPGAb37zm8NmzJgxvUePHpmo27/hhhvmHHbYYUtz99dff/2WqNtEMBtvvHHTlVde+cmWW27Z4JzTHXfcsf5xxx232aabbvrOjjvu2BBmmyeffPKX/tdVko477rghjY2NFflOtACIx4oVKyreeuutup/85CcLdtppp/ovvvii6txzz9344IMP3uztt99+txD7ePjhh9/bfvvtV/8xtW/fvrz3J0xDQ4PV1tYm9y/gkCQ1NzfLzFRZWboHFPbp04f3BwAAEBqnEQMAlIwXXnhh1o9+9KNFO+64Y8Po0aNXjR8/fs6CBQuqX3rppbrcOtOmTavZcccdt6ipqdlh6NChW/3jH//oke/2e/fu3TJo0KDm3K2urm71H27OO++8jYYPH77lb3/72/X79eu3TZcuXbY/6KCDNl20aFFl7vGHHnqoz9NPP93LzEaZ2ajHHnuse2F7oPMbN27c0qOPPnrpyJEjG7fZZpvGm2666ZO6urrMCy+80E0K9/p269bN+V/XqqoqTZkypfsJJ5zweW4dXt9k+9vf/tZj1KhRW3Tv3n27Xr16bbfPPvtsNn369Jrc488++2zdiBEjtqypqdlh6623HvHKK6/Utd7GAw880HPw4MFb19bW7rDLLrsM++CDD6qL+yw6j8WLF1cccsghQ7p06bL9BhtssM3Pf/7zDXfeeectTj755I0l6eqrr95gk0022bqmpmaHPn36bHvggQdu2t62+vTp0/Lyyy/POuWUUxZvu+22jfvtt9/Km2666aPp06fXzZo1a/VrlM9r3J4NNtig2f8eUVNTs/q9P3fKoPPPP79/7969t+3Wrdv248aNG9TQ0GC5x//zn/90u+uuuzbMvTfMnDmTsdPKXXfd1XvYsGFb1tbW7tCrV6/tdtttt2Gnn376wPbeV1999dUuu+6667Dc+scee+wmS5cuXf3ZNPe6XHjhhf023HDDbYYOHbq1JM2ePTt10EEHbdq9e/ftevbsud1+++03lNcjf229TsuWLavw//zm7L///kOPPPLIwbn7AwYMGPmTn/yk/+GHHz64rq5u+4022mjkvffe23P+/PlV++2339C6urrthw0btuW///3v1T+buVN/3XvvvT2HDh26VW1t7ajZs2dXr1q1yk477bSBG2644TZdunTZfpttthneOnNvvPHGPv379x/ZpUuX7ceOHTt00aJFa/yjaFun+zr55JM33nnnnbfI3W9padGll17ad9CgQVtXV1fv0L9//5EXXnhhP0nKHfW2++67b2lmo3LtWm931apVduKJJ2683nrrbVtTU7PDqFGjtnj++edXP8fcKSkfeeSR7ltvvfWILl26bL/99tsPf+utt2qErxkwYMDIK664YkP/suHDh2953nnnbSRlj0T/9a9/vcGee+65eW1t7Q4DBw4cedddd/X2r7+uPGhubtZRRx21yYABA0bW1tbuMHjw4K2vvPLK1ftc2+98vMcAAKJisgUAULK+/PLLSklaf/31m6Xsh+YjjzxyaHV1tXvuuefevfnmm+decsklA/Ld3vnnnz+od+/e244cOXLE9ddf3yeTWfNgmY8++qjmoYceWu+hhx6a9dBDD82aPn163UknnTRIki677LKFBx100OIxY8Ysmzt37ltz5859a//9919RwKdbdpqbm3X77bf3XrVqVcWee+65Iurrm3Pbbbf1qa2tzZxwwglrnCKO1ze5VqxYUfGjH/3o08mTJ787YcKEmWamww8/fGhLS4uWLl1aceSRR26++eabr3rppZfeueSSS+ZfcsklA/3tZ8+enTr++OOHjh07dskrr7wy/cQTT/ziiiuuGNje/rB2Z5555sZTp07tdv/998+eMGHCey+99FL3d955p06S/v3vf9ddeumlg37605/OnzZt2tv//Oc/39tjjz0C/SwtXry40szUp0+fZkl5vcZrc+SRR2623nrrbTtq1Kgt7r333p6tH588eXKPmTNndpk4ceLMP/zhDx88+eSTvS+44IKNpOwphbbbbruVxxxzzBe594ahQ4c2BXk+nd3cuXNTp5566pDjjjvui7feeuvtf/3rXzMPOeSQxb/5zW/mt/W+umzZsoqDDz548549e7a88MIL79xzzz3vv/DCCz1OPvnkQf7tTp48ucd7771XO2HChPceeeSRWY2NjfaNb3xjWLdu3Vqefvrpmc8+++yMrl27Zg488MDNc5NjaF97r1OQU2bdfvvtfXfbbbcVr7zyyjv77rvv0jPOOGPIMcccM+S44477csqUKe9ssskmjSeddNIQ/+9XDQ0NFddcc03/3//+93OmTp369kYbbdR80kknDXrttde63XPPPR+89tpr7xx22GGLjzzyyM2nTZtWI0nPPPNM13PPPXfw9773vc9eeeWVd/baa6/l1113Xf+gz/kHP/jBgJtuuqn/BRdcsOCNN96Yfvfdd3/Yt2/fZkl67rnn3pWyR77NnTv3rUcffXR2W9s466yzBk6YMKH373//+w9ffvnldwYPHtx4yCGHDPv000/XODznZz/72YBf//rXH7/44ovvVlZWupNOOmlI0HqRdfXVV2902GGHLX711VenH3nkkYtOPfXUTV9//fVaKb88aGlpsQEDBqTvu+++99988823L7zwwvlXXXXVgD/84Q+9pfZ/5+M9BgBQCJxGDABQklpaWvTDH/5w4x122GHFTjvt1CBJjzzySI8PPvig9l//+te03Ln8V65c+cl3vvOdzde1vR//+Mfzx44du6xr166ZCRMm9Lzwwgs3WbFiReWll176WW6dpqamivHjx384ZMiQtCRdc801Hx199NGbf/TRRx8PGjSouba2NtPY2GiDBg3i1FQRvPrqq1323nvv4U1NTRVdunRp+fOf//z+qFGjGh566KHQr6/fX/7yl/UPPfTQL7t167bGX5B4fZPrxBNPXOK/f++9987ZaKONtn399ddrn3/++W7OOd1///1z6urq3I477tjw8ccfV1944YWr/3B7/fXXb7jxxhs33nHHHfMkadttt22cNm1al1tvvbVfkZ9K4i1evLji73//e5/bb7/9w0MPPXS5JN13331zBg4cuI0kffjhh9VdunRpOeqoo5b07t07M2zYMO2+++6r1r7Vr9TX19sll1wy8OCDD/5yvfXWy0jSHXfcsd66XuO29OjRI3PZZZfN23PPPVdUVla6Bx54oPd3v/vdzSTNPu6441afejCVSrn77rtvTvfu3TM77rhjw0cffTT/5z//+cDrr7/+kz59+rSkUinXpUuXDO8Nbfv4449TLS0tduyxxy4ZNmxYkyTtvPPOqySprffVW265pU9jY2PFX//61w+9U4Q2rFq16qNx48Zt9vHHH8/beOONmyWpS5cumfvuu29u7vRhv/vd79bLZDK6//7751ZUZP9n8MEHH5zTu3fv7SZMmND9iCOOCH3tr3KwttcpX3vvvffSCy644AtJuuqqq+bfe++9G+ywww4rTz755MWSdNFFFy3cf//9h8+bN68q95o3NzfbLbfcMnf06NGrJGnWrFnVf/vb39afPXv2f3NZf8UVV3w6adKknrfddtv6N9988yfXXXfdhmPGjFn6i1/84lNJ2mabbT6bMmVKt+effz7vo5kXL15c8cc//rHvr371q49++MMfLpKkrbbaqvEb3/jGCknq169fs/TVkW9tbWPZsmUVf/nLXza46aab5uSuLTd+/Pi5G2+8cY+bb755/SuvvPLT3LpXXHHFJ9/61rdWSNIFF1yw8Jhjjtmsvr7e/EdRIz8HHXTQ4vPOO+8LSbrhhhvmP/fccz2uvfbaDf/yl798lE8e1NTUuOuuu25+7v7w4cO/nDx5cre//e1vvU855ZTFPXv2zLT13sR7DACgEDiyBQBQko4//vhB7733XpcHH3zwg9yy6dOn1/br1y/tv2jyPvvss8ZFjvfcc8/N6+rqtq+rq9t+s8022yq3/Le//e2CAw44YOXuu+++6pe//OXCM888c+HNN9+8xh9a+/Xr15T7Q3xu25lMRtOmTavtmGdZnrbZZpuGV1999Z1nn3323eOPP/7zM844Y/DUqVNro7y+OZMmTer6wQcf1J5++ulftH6M1ze5pk2bVvM///M/QwYOHDiyW7du2w8dOnSkJH3wwQc17777bpcttthilf8PWmPGjFnjSIqZM2fWbr/99muMpd122y3vC6TjKzNmzKhpbm62PfbYY3X/9enTp2XIkCENknTIIYcs69+/f9Omm2468rDDDhty6623rrd8+fIKSbr11lvXy/381tXVbf/kk09282+7sbHRDj744KHOOd19991zc8vzeY0322yzrXLb3XPPPTeXpP79+zdffvnln+67774r99prr/rf/e53nxx66KGLrr322jXe+4cPH17fvXv3jH/b9fX1Fe+//z6njsnDrrvuWj969OjlO+yww1bf/OY3N73mmmvW//zzz9u9KMe7775bO3z48Hr/tdj233//FZlMRm+//fbq9+Nhw4bV+6/T8tZbb9V9/PHHtd26dVs9htZbb73tGhsbK2bNmsUpm9Yh6OvUlpEjR9bnvh84cGCzJG2zzTarJ2wGDBiQlqQFCxakcstSqZTbZZddVq8zderULi0tLdpyyy239r8fvPrqq90+/PDDGkmaPXt2lx133HGN9+hddtkl0BFyb775Zm1TU5MddNBBof9A/u6779Y0Nzfbvvvuu3rfNTU1btttt105Y8aMLv51d9ppp9XPceDAgU2S9Mknn6SEwEaPHr3Ga7/jjjuunDVrVq2UXx5I0q9+9asNttpqqxG9e/fetq6ubvv77rtv/U8++WSt7xO8xwAACoEjWwAAJef4448f9PTTT/d67rnnZgwdOjS97hZf+dOf/jRn5cqVFZJUXV3d7n8T7rrrritvuOGG/qtWrbIuXbrwX4dFVFtb67beeutGSRozZkz9G2+80fWaa67pO2LEiHX+h+26Xt/bb799/eHDh68aM2ZM/ddbI6kOOeSQzQYMGNB0yy23zNl4443TmUxGO+2001ZNTU2c1qPE9O7dOzN9+vR3Hn/88e5PPvlkz6uuumqjq6++eqOpU6e+e8wxxywZM2bM6j+iDR48ePXpuLyJlk0/+eST6ueff35m7qiWfE2YMGFWbjx07dq13bY777zzyhdffDHv/47HulVVVenFF198b9KkSV2feOKJnrfddtuGv/zlLwe8/PLL70bZbl1d3Rqv44oVKyq2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PyIAAHhurFixQv/1119vMTEx6WppaaEdPHhQIzs7m5uSknLd29tbLBAIJAEBAYIdO3bcamlpoUVERAy6+GpOTg5rxowZllOnThWvW7eurrKykk7IvTdx9fT0+vRy79+/X3PcuHFtEydO7OzvWLW1tUpLliwZ+/7779f/8ssvKomJiWM2b958f1FzfX19SWZmJuePP/5oZLFYcl1dXfSiP+BplPFAtm3bpmVkZNRlb2/fSQgh6enp3H379uksWrTo9sP2u337Nq2srEypqqrq/vQohBAyduzYbsU895WVlfRbt24xrl27xiSEkMuXLyurqqpKTU1Nu7S1te/3ZCUkJIyxsLCQ2Nvbd3722WfaYrGYvmLFigZCCDEzM+uiUCgkOTlZXSQStaioqMjU1NQe+nbxaMRms+XLly+v27x581glJSX5a6+91lpXV0cvKChQXrp0aeP27dv1/Pz8BJ988klNXV0dY/Xq1Qa+vr4NivVaCCGku7ubMm/ePEFkZGTtjRs3mNu3b9cPCgq6Q6P9r092yZIljZGRkWOTkpI0//nPf/4xIhf7ghisLoTR5ezZsyo//vgj18vLS6yrq9uTkZGh0tTURLexseno7OykXLhwQTU/P585ZswYqYaGxiP39AsEAklqaipv9uzZzRQKhaxfv15fLpffD9w4ODhI3N3dxcuWLTOKiYmpZDAY8g8++MCAxWKhHh2AoaFh15UrVzilpaVKqqqqMpns0f5URkZGnYcPH+a7urq2Nzc30z788MOxvf/OPj4+w9p+AwAAALyoEGwBABhFZk/Wzh3pPDxMfX09fcmSJcb19fUMDocjtbKy6khJSbmuWLT12LFjN9555x3BK6+8Yq2np9e1c+fOyjfffPOhi68eOXJEo6mpif79999rfP/99xqKz/X09Lqqq6sLFb83NDTQTp8+rb5ly5YBOwznzJnT0NHRQXVzc7OmUqlk8eLFd3ovCB0VFVWzfPlyIysrK/uuri6KXC5/9n9vj22jrowHIpPJKBEREWNv3bqlRKfT5QYGBpKNGzfeWr16db8jlxS++eYb9dDQUIHi96VLl5oQQkhYWFjt559/XkMIIV988cWYXbt26SrSeHp6WhJCyJdfflm+cuXKBsXnERER1Tt27NApKSlhGxoaSpKSkm4ognDGxsbd4eHhNVFRUfqhoaGC2bNnN6SkpJQ/ybUORbBgzXN9zxBCSHR0dC2dTpdv27ZNLywsjKGlpdW9cOHCei6XK0tNTb2+cuVKA3d3dxsWiyXz9PRs2rdvX5/n+L8jVSQeHh6WXV1dVG9v78YdO3bU9E7D5/OlM2fObDp37px6f2s2PTPBy5778hisLoThJfSxea7vCXV1dWlWVhY3Li5Ou62tjaarq9sVGRlZ5efnJ3Zzc2vPyMjgCoVCm/b2duqJEyeumZubP9KIwj179lQtXLhQMG3aNCt1dfWelStX1rW2tvYZtfLvf//7j4ULFwo8PT0t+Xx+9/r166u3bt06Yp38UxaveK7Lau3atXWBgYHGjo6Otp2dndQvv/yy/FH2i4+PLw8ODhYIhUIbHR2droiIiOoNGzaMVWyn0WjD2n4DAAAAvKgocjmmpAcAeNnk5uZa0en0NHNz81Y2m93vKA14PC4uLpZ2dnbtCQkJeHsbBlVaWqpkZWVln5WVdVUoFA66Fg08PSKRSNDS0kJLT08vGyytq6urhaWlZcdXX32F53wAqAsBAAD+p729nXX9+nVOT0/PTGdn55KRzg8AAIwsjGwBAAAAgFGtvr6e9sMPP3Czs7O5+/btqxjp/AAAAAAAAMCLB8EWAAAAABjVHB0dbcRiMW39+vW3HBwcHmmKIwAAAAAAAIDeMI0YAMBLCNOIAQAAAAAAPF2YRgwAAHqjjnQGAAAAAAAAAAAAAAAAXmQItgAAvJxkhBC5XC6njHRGAAAAAAAAXkb//X9LTu79/wUAAKMcgi0AAC+nOrlc3t3W1sYe6YwAAAAAAAC8jNra2thyubybEFI70nkBAICRhzVbAABeUrm5uRsYDMYyHR2dLhUVlXYKhYIKHwAAAAAAYIjkcjmlra2NXVdXp9Td3b3X2dl5y0jnCQAARh59pDMAAABPzdbu7m5SU1MTSKFQ2IQQTCkGAAAAAAAwdHK5XN4tlUoPEEK2jnRmAADg+YCRLQAAL7nc3FwuIUSXYOpIAAAAAACA4SAjhNQ6OzvfHemMAADA8wPBFgAAAAAAAAAAAAAAgCHAW84AAAAAAAAAAAAAAABDgGALAAAAAAAAAAAAAADAECDYAgAAAAAAAAAAAAAAMAQItgAAAAAAAAAAAAAAAAwBgi0AAAAAAAAAAAAAAABDgGALAAAAAAAAAAAAAADAECDYAgAAAAAAAAAAAAAAMAT/Dye0JKcSfTrVAAAAAElFTkSuQmCC\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "inner_bin_edges = list(np.arange(-1.0, 1.1, 0.1))\n", + "colors = list(map(list, plt.cm.get_cmap('tab20').colors))\n", + "fig, axs = plt.subplots(2, len(models), figsize=(20, 9), sharey='all', sharex='all')\n", + "for j, a in enumerate(['IVB', 'SKX']):\n", + " for i, m in enumerate(models):\n", + " h = axs[j,i].hist(\n", + " [df[df.arch == a][m+'_relerr'][df.kernel == k] for k in kernels],\n", + " bins=[-100.0]+inner_bin_edges,\n", + " stacked=True,\n", + " label=kernels,\n", + " color=colors[:len(kernels)]\n", + " )\n", + " axs[j,i].set_xticks([min(inner_bin_edges)-0.2] + inner_bin_edges[::5])\n", + " axs[j,i].set_xticks(inner_bin_edges, minor=True)\n", + " axs[j,i].set_xlim(min(inner_bin_edges)-0.2, max(inner_bin_edges))\n", + " axs[j,i].axvline(0, color='red', linestyle='--')\n", + " if i == 0:\n", + " axs[j,i].set_ylabel('stacked counts per bin')\n", + " axs[j,i].set_yticks(range(0, 81, 10))\n", + " if j == axs.shape[0]-1:\n", + " axs[j,i].set_xlabel('relative prediction error\\n((measured - pred.)/measured)')\n", + " axs[j,i].set_xticklabels(['<'] + [f\"{e:.1f}\" for e in inner_bin_edges[::5]])\n", + " axs[j,i].set_title(m+\" for \"+a)\n", + " axs[j,i].grid(True)\n", + "fig.legend(h[2], kernels, ncol=7, loc=\"lower center\", bbox_to_anchor=(.5, -0.02));\n", + "# < 0 -> underprediction (predicted too slow), lower bound model failed\n", + "# > 0 -> overprediction (predicted too fast), higher means less accurate" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Predictions on Skylake are challenging to both LLVM-MCA and OSACA, while IACA gives good results. Looking at individual IACA prediction reports quickly reveals that IACA assumes many of the more-than-20%-off OSACA predictions to be bound by a frontend bottleneck. Since frontend bottlenecks are not modled by OSACA, this is to be expected. While this does not explain the whole discrepancy, some can be accounted to this, as shown in the following plot." + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABVwAAAHtCAYAAADlWbV+AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8vihELAAAACXBIWXMAAA9hAAAPYQGoP6dpAABpaUlEQVR4nO3dd5hcZdn48e+dzWbTA6QAAUKogdAJRRGpoggiIFXwB9HXQhFRQAX1lQC+IPBKEVCKSlFQlCZSFRVeSkQICFIFJAktEFrapu/z++PM4LDsJjuTMzs7k+/nus61Z0555j6zs3vPuec5z4mUEpIkSZIkSZKkZder1gFIkiRJkiRJUqOw4CpJkiRJkiRJObHgKkmSJEmSJEk5seAqSZIkSZIkSTnpXesAJEmSJEmSpEY0adKkQcCq2OmxkbQBr40bN25WZxtESqkb45EkSZIkSZIa26RJk3oB32lqajosIpqBqHVMyk1KKS1cvHjxVcDp48aNa2u/gT1cJUmSJEmSpHx9p7m5+chVVlllwYABA1ojwh6PDSKlFHPmzOk/bdq0IxcuXAjwg/bb2MNVkiRJkiRJysmkSZMGNzU1PTxy5MjmESNGvFXreFQdb7zxxtBXX3114eLFi8e1H17A8SMkSZIkSZKk/KwSEc0DBgxorXUgqp5Cz+VmsjF638eCqyRJkiRJkpSfXkA4jEBjK/x+gw7qqxZcJUmSJEmSJCknFlwlSZIkSZIkKScWXCVJkiRJkqTl1GqrrbbJqaeeOqK7nu+4444bucEGG4ztrufriltuuWVQRIx78803m/Joz4KrJEmSJEmS1A3222+/0R/72MfWab/8rrvuGtDU1DRup512Wrej/ebNmxff+973Vh4zZszYfv36bbHiiitutuWWW25w/vnnD50/f36U01Y1dFZEjYhxv/zlL1forjh6CguukiRJkiRJUg1ddtllww4//PA3HnrooUGTJ09uLl03b9682HHHHde74IILVh0/fvz0P//5z8/cf//9T3/5y19+45JLLhkxadKkvl1tS93DgqskSZIkSZJUIzNmzOh1yy23rHTssce+sfPOO8+4+OKLh5au/8EPfjDi4YcfHnTbbbc9e9JJJ03fbrvt5o4dO3bBEUcc8fajjz76zMYbbzy/q211ZtasWU177bXXWv369dtixIgRm55xxhnDS9c/99xzfXbdddd1+vfvv8XAgQO32GOPPdZ+6aWXegP8+Mc/Hnruueeu+uyzz/aLiHERMe7HP/7x0NVWW20TgMMOO2ydiBhXfNyRc845Z9jaa6+9UUtLy5ZrrbXWRj/84Q/fe/5nn322T0SMu/LKK1fYdttt1+/Xr98WY8aMGXvXXXcNKG3jzjvvHDhu3Lgxffv23XKVVVbZdPz48WvMnDnzvdrn3Llz48gjj1xtlVVW2bRPnz5bjho1auNzzz13WCevR68ddthhvS233HKDSoYZsOAqSZIkSZIk1cjll1++4lprrTVvs802m3/ooYe+dc011wxra2t7b/3vfve7oR/+8IdnfuQjH5nbft+WlpY0ePDgtq621Zmf/vSnq2yyySZzH3zwwaeOPfbYaf/93/896sYbbxwMsHjxYj796U+v++677/a+8847n7355pv/NXXq1Jb99ttvHYAvfOELb3/pS196fd111503ZcqUx6ZMmfLYF77whbcfeuihpwHOP//8yVOmTHms+LiD517phz/84ciTTz75lccee+yJCRMmvPLDH/5wtQsuuOB9xeJTTjlltW984xuvP/jgg0+tvfba8w4//PC1Fy5cCMCTTz7Zsu+++6639957v/PQQw89+ctf/vKFv//97wO/8IUvjCruv//++6910003rXTWWWdN/cc//vHEBRdcMGXgwIGL28fz5ptvNu24447rt7W1cc899/xr2LBhH9hmaXqXu4MkSZIkSZKkfFx11VXDDzrooLcA9t9//xlHHXXU6Ntuu23Qpz71qVkAU6dObdluu+1m5dFWZ7bccsvZp59++jSATTfd9I2JEycOPO+880bsu+++M2+++ebBzz33XL9nnnnm8XXXXXchwJVXXvniVltttdE999zTf8cdd2wdOHBgW1NTUxo1atSiYpsDBw5cBLDiiisuLl3e3hlnnDHytNNOe/nwww9/F2CDDTZY8OSTT77+i1/8YvgxxxzzVnG7Y4455vWDDz54BsAPfvCDV7faaquNnnjiib5bbLHFvFNPPXWVffbZ5+3vf//7bwBssskm888999yX9thjjzGtra1Tnn/++T633XbbijfeeOO/9tlnn1kAY8eOXdA+lpdeeqn54IMPXnuttdaad9NNN73Yt2/f1JXXvT17uEqSJEmSJEk18Nhjj7U8/vjj/b/whS+8DdDc3Mxee+31zs9+9rP3LnVPKUXnLZTXVme22Wab2aWPt91229nPP/98P4Ann3yy78orr7ygWGwFGDdu3LxBgwYt/uc//9mva0fasZkzZ/Z66aWXWr7+9a+v2b9//y2K0/nnn7/q1KlTW0q33XLLLVuL86NGjVoIMG3atN6FGPtfd911Q0vb2GeffdZra2vjmWeeafn73//ev6mpiU9+8pOzWYJPfvKT648ePXr+Lbfc8u9Ki61gD1dJkiRJkiSpJn76058OX7x4cay55pqbFZellOjTp0/bW2+91TR06NDFa6655rznnnuu75La6Wpb1TqOSs2YMaMXwDnnnDPlox/96JzSdb17935fwbO5ufm9xxFZDXrx4sUB0Nra2uuQQw6ZfsIJJ7zR/jnWXXfdBc8880xL++Ud2WWXXd69/fbbV3zkkUf6bbPNNh8YwqGr7OEqSZIkSZIkdbOFCxdy3XXXDT355JNfnjhx4pPF6W9/+9uTw4cPX/jzn/98JYD999//7YkTJw6+//77P9CbdP78+TFz5sxeXW2rMw899ND7bkD197//fcC66647F2CjjTaa9/rrr/d5/vnnm4vrJ02a1HfWrFlNm2666VyAPn36tHU0Vmzv3r3T4sWd13nXWGONRcOHD1/473//u2XjjTeeXzptsMEGH7jkvzMbb7xx67/+9a9+7dvYeOON5/ft2zeNGzdubltbG7fffvvAJbXz4x//+JUDDjjgrd133339SZMmLbXI3Rl7uEqSJEmSJEnd7De/+c0KM2fObDrmmGPebN/7dM8993znqquuGvatb31r+ve+973X77zzziF77LHHmBNPPPGVnXbaafaQIUMWP/DAAwPOPffcVS677LLJL7zwQktX2uoslkceeWTg9773vZUPPPDAd2+99dbBt99++0rXXnvtcwB77733zPXWW2/uwQcfvPZ555330sKFCznmmGPW3HrrrWfvsMMOrQCjR49e8PLLL7c88MAD/dZaa62FK6ywwuJ+/fql1VZbbcFdd901eJdddpndr1+/NHz48A9UX0888cRXv/vd764xZMiQxZ/+9KdnzJs3r9fEiRP7v/POO70nTJjweldey+9+97vTdtpppw0OO+ywUUccccT0QYMGtT322GP9/vjHPw6+6qqrpo4ZM2bBZz7zmbeOPPLI0bNmzXpp6623bn3++edbpk2b1vuLX/ziO6VtXXrppS8vXrw4PvGJT4z505/+9OwWW2wxrysxlLKHqyRJkiRJktTNLr/88mHbbbfdzI4u9T/wwAPfefLJJ/s/+OCD/fr165fuvffefx199NHTLr/88uE777zzhtttt93Yn/70pyOOOOKIN7beeuu5XW2rs1i+8pWvvP7II48M2Hbbbceec845q06YMOGl/fbbbyZAr169uPnmm58fMmTIoo9//ONj9tprrzGjRo2af/31179Q3P/www9/Z4cddpix++67jxk5cuRml1122UoAp59++kv33nvv4LXXXnvTzTfffGxHz33ccce9ee655065+uqrh2211VYb7bbbbmN+9atfDVt77bXnd/W13Hbbbefecccdz77wwgstu+222wbbbrvt2NNOO23kyJEj3+sle9VVV03Zc8893zn++ONHbbrpphsfffTRa86ZM6fD2ujPf/7zlz71qU+9/YlPfGL9xx9/vEvDEZSKlCoe/1WSJEmSJElSiUmTJm3Qu3fvO9Zbb73Z/fv3L7t3pOpDa2tr3+eee27gokWLdh83btwzpevs4SpJkiRJkiRJObHgKkmSJEmSJEk5seAqSZIkSZIkSTmx4CpJkiRJkiRJObHgKkmSJEmSJEk5seAqSZIkSZIkSTmx4CpJkiRJkiRJObHgKkmSJEmSJEk5seAqSZIkSZIkqVNtbW189rOfXXPIkCGbR8S4Bx54oF+tY8rDLbfcMigixr355ptNebbbO8/GJEmSJEmSJJVn9Im3juuu55r8wz0nlbvPddddN/i6664bettttz07ZsyY+auuuuqiasQGEBHjrrrqqhf+3//7f+9W6zmqzYKrJEmSJEmSpE49//zzLcOHD1+42267zelo/bx586Jv376pu+PqqRxSQJIkSZIkSVKH9ttvv9Hf/e53R7322mt9ImLcaquttsk222wz5rDDDhv1hS98YY0VV1xxsx133HE9gFtvvXXgJptssmGfPn22HD58+KZHHXXUagsXLnyvrW222WbM+PHj1zjiiCNWHzJkyObDhg3b7LjjjhtZXL/aaqttAnDYYYetU3yu4rpf/epXK4wdO3bDlpaWLVdfffVNjj/++FVL246Iceecc86w3XbbbZ1+/fptseaaa2589dVXDyk9lmuvvXbI6NGjN+7bt++W22677fr//ve/+1TjNbPgKkmSJEmSJKlDl1566UsnnHDCqyuvvPLCKVOmPPbQQw89DXD99dcP7dOnT7r77rufufTSS6e8+OKLzfvvv/96m2+++ZwHH3zwqXPOOWfqr3/962Hf/va3R5a2d/311w8dMGDA4vvuu+/pCRMmvHzeeeeteuONNw4GKLZ9/vnnTy59rjvuuGPgkUceOfrII49849FHH33iggsumPKb3/xm2IknnrhqadtnnXXWyP333/+dhx566Klddtllxpe//OW1X3/99SaA559/vvmwww5bZ7fddnv3wQcffHL8+PFvnnrqqatX4zVzSAFJkiRJkiRJHRo6dOjiQYMGLW5qakqjRo16b+zWNddcc97FF1/8cvHxMcccs9oqq6yy4Morr5zaq1cvtthii3mvvPJK82mnnbb62Wef/WpTU3ZfqvXXX3/uj370o9cANtlkk/mXXHLJiD/96U+D9t1335kjR45cBLDiiisuLn2uU089deRXv/rVacccc8xbAGPHjl3w2muvvTJhwoTVi20BHHTQQW9+5StfeRvg/PPPf+WKK64Yce+99w7Yf//9Z5533nkj1lhjjfmXXXbZywCbbbbZ/H/+85/9fvrTn66S92tmD1dJkiRJkiRJZdl0001bSx8/++yzfceNGzenV6//lBt33HHH2a2trb1KL90fO3bs3NL9RowYsWD69OnNS3qup59+ut+55547sn///lsUp+OOO2709OnTm2fNmvXeE2622WbvtT148OC2gQMHLp42bVpzMb4tttjifWPQbrfddh2OSbus7OEqSZIkSZIkqSz9+/dvq2S/5ubm991cKyJoa1tyU3Pnzm064YQTXjn44IPfXVIc7dsGltp2NVhwlSRJkiRJkrRMxowZM++WW25Zoa2tjWIv13vuuWfggAED2tZee+0FXW2nd+/eafHixe9bNnbs2NZ//etffTfeeOP5yxLfnXfeuULpsokTJw6otL0lcUgBKQcRMT4iUkRs1cG6swrrrl1KG+tExCUR8e+ImBcRMyPi/og4NiL6dbB9U0S8Wmj7k3kejySpfEvKBYX1owvrT2i3fERELIqIXy2h7UERMTcibmj3XCkitu9g+4iIlwrrb+lC7KNL2vteJ9tcXVg/u5P1+0bE7RHxZkQsKOSo30bELp1sv0ehvVcjws+kklRlEbFRRPwqIl6JiPmF/79XR8RGHWy7SURcFxFTCucm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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "inner_bin_edges = list(np.arange(-0.2, 1.1, 0.1))\n", + "df['IACA_frontend'] = df.IACA_raw.map(lambda r: \"FrontEnd\" in r['output'], na_action='ignore')\n", + "df.IACA_frontend.fillna(False, inplace=True)\n", + "fig, axs = plt.subplots(1, 3, figsize=(15, 5), sharey=True)\n", + "\n", + "axs[0].hist(\n", + " [df[df.arch == \"SKX\"]['IACA_relerr'][df.IACA_frontend == b] for b in [True, False]],\n", + " bins=[-100.0]+inner_bin_edges,\n", + " stacked=True,\n", + ")\n", + "axs[0].set_ylabel(\"stacked counts per bin (10% width)\")\n", + "axs[0].set_title(\"IACA\")\n", + "\n", + "axs[1].hist(\n", + " [df[df.arch == \"SKX\"]['LLVM-MCA_relerr'][df.IACA_frontend == b] for b in [True, False]],\n", + " bins=[-100.0]+inner_bin_edges,\n", + " stacked=True,\n", + ")\n", + "axs[1].set_title(\"LLVM-MCA\")\n", + "\n", + "\n", + "h = axs[2].hist(\n", + " [df[df.arch == \"SKX\"]['OSACA_relerr'][df.IACA_frontend == b] for b in [True, False]],\n", + " bins=[-100.0]+inner_bin_edges,\n", + " stacked=True,\n", + ")\n", + "axs[2].set_title(\"OSACA\")\n", + "\n", + "for i in range(3):\n", + " axs[i].axvline(0, color='red', linestyle='--')\n", + " axs[i].set_xticks([min(inner_bin_edges)-0.2] + inner_bin_edges[::2])\n", + " axs[i].set_xticks(inner_bin_edges, minor=True)\n", + " axs[i].set_xticklabels(['<'] + [f\"{e:.1f}\" for e in inner_bin_edges[::2]])\n", + " axs[i].set_xlim(min(inner_bin_edges)-0.2, max(inner_bin_edges))\n", + " axs[i].set_xlabel(\"relative prediction error\")\n", + "fig.legend(h[2], [\"frontend\", \"other\"], title=\"IACA bottleneck\");" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## AMD Zen and Zen2" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "image/png": "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VCrNgQMHbAEgNjbWql27ds2srKza+vj4tPj555/tS8vz3XffTVm+fHnSc889l9G8efO8N9544/6LL76Y8uuvvzpp13FxcVF7eXkVaD9//fWXTXp6utmoUaMKv+x36NCh2eDBg70GDx7sZWdn19rJyanVmDFj3DQaTeHy5ORky8mTJ3sSUQgRVe+ddRNRFcd469atdkQUsn79evsWLVoEWllZtd25c6ddp06dskeOHHm/Xbt2Oc2aNct744037oeHh6cfPHjQrqT83nzzzftff/31zeeee67Yp4SffvrpnenTp98KCwvLLGp5fHy8JRGFREVFObVp0ybAysqqrZ+fX4tt27bZapf/5z//8QeA+vXrtyaikMjISO/S9rUuUqvVmDRpUkMvL68gS0vLtq6ursEffvhhIwA4duyY9WOPPeavVCrbOjo6th4wYEDjtLS0wmtlZGSkd0REhM/48eNdnZycWtna2rYZOHCgV05ODgHAggULXBwdHVtnZ2eT7jYjIiJ8+vTp06R697TmK+06yN3a6qbly5c7+fv7N9f+HYaFhfmPHDnSY9OmTS67d+921MbErVu32mmvjUuWLHFq3759Mysrq7aLFy921u9aefbsWauuXbv6uLi4tFKpVG2CgoICf/nll0eu3Tdu3DB/6qmnfJVKZVt3d/fghQsXOlf7zpuIyMhI7+PHj9suX768gfZ4zJs3z6Wo2KnftXL//v2qsLAwPycnp1Z2dnat27dv3+zgwYMq3fwrErsZq2tqfUNOV0FBAaKiopyys7MVXbp0yVCr1YiMjPSxtLQU+/btO79gwYLEiRMnVuhJSHp6upmjo2Oxd/6WL19eLzQ0NN3f3z9Pd/7GjRtdzM3NxcGDB89Pnz49KSoqquGcOXPqAcCWLVsuNWzYMP+9995LTkxMjElMTIypSNnqkso+xp988onH559/fuPvv/8+2759+yz95YcOHbI+efKkbZcuXR5W7p4U79NPP/UcM2bMrcOHD58LCQnJ6Nevn9+tW7fMfHx88lasWHEZAGJiYs4kJibGREVFldjdpa5666233OfPn+/6/vvv3zx16tTZFStWXG3YsGFBenq6omfPnn4ODg7qAwcOnFu1atXlAwcO2A8fPtxLN/3hw4ft4+Pjrf/444/4pUuXXtmxY4fT+++/7wYAQ4cOva9Wq7F27VpH7fo3btww37dvn8Orr75a7FPbuqyk6yCrexITEy1ef/31JoMGDboXExNz5vfff4/v1atX6qxZs5J79OiRGh4enq6NiRERERnadFOmTPF46623bsfExJzp3bv3v26apaenK7p165a2Y8eO+KNHj57r2rVrWv/+/f0uXrxoqV1n4MCB3snJyZbbtm2LX7du3eUlS5Y0uH//fq3vvVQRUVFRSa1bt87s37//Pe3xaNy4cR5QeuxMS0sze/nll1P27NkTv3///rimTZvm9OnTxy81NVUBSDfbKuv7GWO1WZ24OB07dsz6iSeeCMjLy1NYW1urf/jhh8shISE5mzZtsr9y5Yry999/j/X29s4HgMzMzBsvvfSSX3ny/+OPP2y2bdvmtH79+ktFLU9ISLD4888/HRYtWnRFf1mjRo3yli5dmqRQKNCqVavc2NhY6//+978Nx48ff69hw4ZqMzMzYWdnp/by8uLuISWoqmP8ySefJD///PP/+kLQsGHDlqmpqeZqtZrGjRuXPG7cuGr7gv7qq6/eGTp06AMA+OGHHxI9PT0dFixYUO/zzz+/7eLiogak7mjGekeupktNTVUsW7as4YwZM669/fbbKQDQokWL3GeffTZj9uzZ9XJzcxUbNmy4am9vrwGQk52dfW3gwIG+SUlJ1z09PQsAwMLCQqxduzbBzs5O065du5xr164lT5061WPu3Lk3bG1tRe/eve+vXLnSZfjw4akAsGTJEhdXV9e85557rtoa/KakpOugscvGql9SUpKFWq2mAQMGPNDe/OzQoUM2ACiVSk1ubi4VFRNHjRp1e8iQIQ+Kyzc0NDQ7NDS08N3kb7/9Nnn79u1OGzZscJgwYcLd06dPW/35558O+/btO//4449nAcD333+f0LZt2xaVvpO1gIuLi9rCwkJYW1trtMfj9OnTAIqPnVq9evV65Fq4Zs2aRAcHB+cdO3bYDRgwIG3z5s2V8v2MsdquTjyRa9myZc6xY8fO7d279/zgwYPvjho1yjs6Olp59uxZZaNGjfK1FwkAePLJJx/p1talSxc/lUrVRqVStfH19f3Xxfz48ePKvn37+o4bN+7mCy+8UORFa/HixS52dnYFL7/88gP9ZW3bts1UKP45DGFhYZmJiYlWBQXcbiuPqjrGnTp1KrKb4/79++MOHjx4ftasWYlLlixpuHjxYmcAWLhwobM2L5VK1WbHjh22lb2vnTt3LrwDbWFhgeDg4My4uDjryt5ObfX3338r8/LyqEePHv/6ez1//rwyICAgS27EAQAiIiIyNBoNzpw5o9TOCwgIyNIdgCM8PDwjKytLcfnyZUsAGD169N1Dhw45XL161QIA1qxZ49K/f/8U3b919g++DjJdjz32WFZoaOjDtm3btujevXvT2bNn17t7965Zaek6duxY5PVaKy0tTTFixAiPpk2btrCzs2utUqnaXLlyRXnt2jUrADh9+rS1mZmZ6Ny5c+ETpDZt2uTY2dnxTbFyKi52aiUlJZn379+/cePGjYPs7Oxa29nZtcnKylIkJiZaAkBZYjdjrI48kVMqlSIoKCgXAMLDw7NOnTplM3v27IaBgYHZpaVduXJlQmZmpgIALC0the6y6OhoZbdu3Zq9/PLL92bNmnWzqPQajQZr1qyp98ILL9xXKpWiqHWY4arqGBc3Wl5AQEDhXeLbt29bzJgxw23kyJH3+/fv/yA8PLww2Hh7e+cVlZ4Zj42NTZX/HXbq1Cm7WbNmWVFRUS49evRIv3z5svXIkSMvVvV2GasNzM3NcfDgwQu7du2y+e233xwWL17c4IsvvnD/66+/zpeUztbWtsTRTUePHu1x4MAB+y+++OJ6QEBArkql0rz44os+eXl5VFI6Vn6ljTQ7cODAJqmpqeazZs1K8vHxyVUqlSI8PDyAjwVj5VMnGnL6NBoNcnNzqUWLFjm3bt2ySExMtGjcuHE+AOzbt89Gd90mTZrkF5XHiRMnlM8++2yzl156KWX+/Pk3itvW9u3b7a5du2Y1atSou0UtP3Xq1CPbO3z4sE3jxo1zzc2lQ2NhYSHUajVf2MqpMo5xebaVn59PAODk5KRxcnLKNSS/0hw6dMime/fuGQCQn5+PM2fOqF599dU7AGBlZaUBpHcFWdGCgoJylEqlZvv27fYBAQGPdN0LDAzM2bBhQ7309HSF9qncrl27bBUKBYKCggpHQI2Li1NlZGSQra2tAICDBw/aqFQqjY+PT2HDffDgwfcWLlzY8MaNG5ahoaHpvr6+Bp1ntVlp10FW9ygUCjzzzDOZzzzzTOZXX32V7O7u3nLdunVOlpaWQqPRVCgmnjhxwrZ///4pgwcPfgBIT+hu3LhR+H5ccHBwtlqtpoMHD6q0XStjYmKsHj58WOrTwLrKwsJCo1aX/4HlyZMnbWfNmpXYr1+/NAC4dOmSxYMHDwr/4MsSuxljdaAh9+abb7r37NkzrWnTpnlpaWlmK1eudD527Jjdxo0bL/bq1Svd29s7d+DAgd5ff/319bS0NLPJkyeX+jLt8ePHlc8++2yzLl26pE+YMOHWtWvXzAHpLqL+UNlLly6t17Jly8z27dsXOQz+zZs3LV977TWPt99+++6RI0dsli9f3mDq1KmFA1S4u7vnHjx40Pbq1av3lUqlcHV15W/oeqriGBdnxowZ9Rs3bpwXHBycAwC7du2yW7RoUaPhw4eX+Ps4t2/fNrt8+bJlUlJSYbcRAPDw8MjXvltw7do18+vXr1tcuHDBCgBOnDhhbW9vr/bx8clr2LBhYaRctmxZA39//9zg4OCcr776qmF6err5m2++mQIAvr6+eUSEDRs2OEZGRqbZ2NhoHBwc+De4dKhUKvHGG2/cmjp1qoelpaV48sknM27dumV++vRp6xEjRtyfOXOmW9++fb0/++yz5Fu3blm89957nn369EnRvh8HSD8nMmDAAO8pU6bcvHTpktXMmTPdhw4desfM7J/ve6+99tr9KVOmeKxbt67ed999d9UoO2siSrsOsrplz549Nr///rtdjx490l1dXQsOHDhgk5qaat68efPsnJwc2r9/v31MTIxVgwYN1M7OzmVuRXh7e+du3brV6fnnn39ARJg4caK7EKKwUdiqVavc8PDw9NGjRzdesGDBNQsLC/Huu+96KpVKvoYWw8vLK+/kyZO28fHxlvb29hrtaLOlady4cc6aNWtcQkNDsx48eGD2wQcfeOjWc+/evSs1djNWWxnckKvIj3RXp7t375q/9tprTe7evWtha2urDggIyN64ceNF7Uu4mzZtujRs2DDvxx9/PNDNzS1v9uzZ11588cUSX6Zdu3atc2pqqvnmzZudN2/eXDg0sZubW96NGzditdMpKSlmO3fudPz888+L/ULywgsvpGRnZys6d+4cqFAo8Oqrr97RfcF/2rRpyW+88UbjgICA4Ly8PBJCVH99V+BHuqtTVRzj4mg0Gpo8ebLH9evXLc3NzYWnp2fuJ598cv29994r8omr1o8//ug4ZswYb+30iBEjmgLA2LFjb37zzTfJADB37twGc+bMcdWu071792YA8O233ya88847Kdr5kydPvvH11183iouLU3l5eeWuW7fukraB36RJk/zx48cnT5s2zX3MmDHezz//fMrGjRsTKrKvFWUKP9A9a9asm+bm5mLGjBluY8eOtahfv37+kCFD7trZ2Wm2bt168Z133vEMDw9vrlQqNd27d09dtGjRI3/D8hO23IiIiGZ5eXmKXr163f/666+TdddxcXFRd+vWLXXv3r2ORb0fW20q+Qe6q0Jp10FWuSrzB7qrgqOjo/rQoUN2UVFRDTMzM81cXV3zpkyZktS3b9/0zp07Zx04cMAuLCyseVZWlmLLli0X/Pz8ytQLYv78+UlDhgzx7tq1a4Cjo2PBO++8cysjI+ORp23/+9//rg4ZMsS7e/fuzVxcXPInTpx4Y/r06UZrQJT3B7qr28cff3xr8ODBTVq3bt0iJydH8e233yaUJd2SJUsSRo4c6R0WFta8UaNGeZMnT74xadIkD+1yMzOzSo3djNVWJETpr4tER0cHmJub7/Dz88tQqVSV8gPLTPr9pKCgoKxly5bxnWdWqvj4eMuAgIDgQ4cOnQsLCyv13T9WNSIjI73T0tLMdu3adbm0dUNDQ/2bNWuWvWLFCv4bLwZfBxljjLF/ZGVlKS9evGhbUFDQLSQkJK6kdWt910rGGKtud+/eNfvtt9/sjh07Zrdo0aJEY5eHMcYYY7UPN+QYY6yStW7dunl6errZxIkTr7dq1apKB79hjDHGWN3EXSsZY4wxxhhjrAYoT9dK/nVaxhhjjDHGGDMxZW3IaQAI3WF6GWOMMcYYY4xVHrm9JSC1v0pU1obcLSFEfmZmpsqgkjHGGGOMMcYYK1JmZqZKCJEP4GZp65bpHTkAiI6OnmRhYTG6UaNGeTY2NllEVLaEjDHGGGOMMcaKJYSgzMxM1a1btyzz8/MXhoSEfF5amvKMWjk9Pz8fycnJg4lIBYC7WTLGGGOMMcaY4YQQIl+tVn8PYHpZEpT5iZxWdHS0HQBX8EApjDHGGGOMMVYZNABuhoSEPCxrgnI35BhjjDHGGGOMGRc/VWOMMcYYY4wxE8MNOcYYY4wxxhgzMdyQY4wxxhhjjDETww05xhhjjDHGGDMx3JBjjDHGGGOMMRPDDTnGGGOMMcYYMzHckGOMMcYYY4wxE/N/O93uIHHr6McAAAAASUVORK5CYII=\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "inner_bin_edges = list(np.arange(-1.0, 1.1, 0.1))\n", + "colors = list(map(list, plt.cm.get_cmap('tab20').colors))\n", + "fig, axs = plt.subplots(2, 2, figsize=(10,10), sharey='all', sharex='all')\n", + "for j, a in enumerate(['ZEN', 'ZEN2']):\n", + " for i, m in enumerate(['LLVM-MCA','OSACA']):\n", + " h = axs[j,i].hist(\n", + " [df[df.arch == a][m+'_relerr'][df.kernel == k] for k in kernels],\n", + " bins=[-100.0]+inner_bin_edges+[100.0],\n", + " stacked=True,\n", + " label=kernels,\n", + " color=colors[:len(kernels)],\n", + " )\n", + " axs[j,i].set_xticks([min(inner_bin_edges)-0.2] + inner_bin_edges[::5])\n", + " axs[j,i].set_xticks(inner_bin_edges, minor=True)\n", + " axs[j,i].set_xlim(min(inner_bin_edges)-0.2, max(inner_bin_edges))\n", + " axs[j,i].axvline(0, color='red', linestyle='--')\n", + " if i == 0:\n", + " axs[j,i].set_ylabel('stacked counts')\n", + " if j == axs.shape[0]-1:\n", + " axs[j,i].set_xlabel('relative prediction error\\n((measured - pred.)/measured)')\n", + " axs[j,i].set_xticklabels(['<'] + [f\"{e:.1f}\" for e in inner_bin_edges[::5]])\n", + " axs[j,i].set_title(m+\" for \"+a)\n", + " axs[j,i].grid(True)\n", + "fig.legend(h[2], kernels, ncol=7, loc=\"lower center\", bbox_to_anchor=(.5, -0.01));\n", + "# < 0 -> underprediction (predicted too slow), lower bound model failed\n", + "# > 0 -> overprediction (predicted too fast), higher means less accurate" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Kernels on the Zen architecture are very well predicted. What stands out, are the 3d-27pt kernels with more than 40% relative error:" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
instruction countbest_runtimeOSACA_throughputOSACA_lcdOSACA_cpOSACA_relerrLLVM-MCA_relerr
archcompilercflags_namekernel
ZENclangO13d-27pt9333.43225014.01.079.00.5812430.239357
O23d-27pt8730.51353214.52.079.00.5248010.167910
O33d-27pt8730.52234914.52.079.00.5249380.168151
Ofast3d-27pt8730.31314014.52.079.00.5216600.162409
gccO13d-27pt4024.54299414.01.079.00.429572-0.029622
O23d-27pt3924.54920613.51.079.00.450084-0.028547
O33d-27pt3924.53847313.51.079.00.449844-0.028996
\n", + "
" + ], + "text/plain": [ + " instruction count best_runtime \\\n", + "arch compiler cflags_name kernel \n", + "ZEN clang O1 3d-27pt 93 33.432250 \n", + " O2 3d-27pt 87 30.513532 \n", + " O3 3d-27pt 87 30.522349 \n", + " Ofast 3d-27pt 87 30.313140 \n", + " gcc O1 3d-27pt 40 24.542994 \n", + " O2 3d-27pt 39 24.549206 \n", + " O3 3d-27pt 39 24.538473 \n", + "\n", + " OSACA_throughput OSACA_lcd OSACA_cp \\\n", + "arch compiler cflags_name kernel \n", + "ZEN clang O1 3d-27pt 14.0 1.0 79.0 \n", + " O2 3d-27pt 14.5 2.0 79.0 \n", + " O3 3d-27pt 14.5 2.0 79.0 \n", + " Ofast 3d-27pt 14.5 2.0 79.0 \n", + " gcc O1 3d-27pt 14.0 1.0 79.0 \n", + " O2 3d-27pt 13.5 1.0 79.0 \n", + " O3 3d-27pt 13.5 1.0 79.0 \n", + "\n", + " OSACA_relerr LLVM-MCA_relerr \n", + "arch compiler cflags_name kernel \n", + "ZEN clang O1 3d-27pt 0.581243 0.239357 \n", + " O2 3d-27pt 0.524801 0.167910 \n", + " O3 3d-27pt 0.524938 0.168151 \n", + " Ofast 3d-27pt 0.521660 0.162409 \n", + " gcc O1 3d-27pt 0.429572 -0.029622 \n", + " O2 3d-27pt 0.450084 -0.028547 \n", + " O3 3d-27pt 0.449844 -0.028996 " + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_idx.query(\"OSACA_relerr > 0.4 and kernel == '3d-27pt' and arch == 'ZEN'\")[\n", + " ['instruction count', 'best_runtime', 'OSACA_throughput', 'OSACA_lcd', 'OSACA_cp', 'OSACA_relerr', 'LLVM-MCA_relerr']\n", + "]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "All of them contain a single chain of 26 loads are accumulated into the same register. They therefore have a very long critical path in relation to the throughput. This would require the out-of-order engine to overlap almost 6 complete iterations, with many shadow registers, to fully utilize the load and AVX add units. When compiled with gcc Ofast or icc, the dependency chain is broken up and prediction becomes accurate.\n", + "\n", + "On ZEN2 relative errors are generally greater than on ZEN, 3d-27pt has similar problems, but other have errors > 50%:" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
instruction countbest_runtimebest_lengthOSACA_throughputOSACA_cpOSACA_relerrLLVM-MCA_relerr
archcompilercflags_namekernel
ZEN2clangO1triad62.00515033221.006.00000.501284-0.072239
O2copy110.5065661920.250.25000.5064810.648368
store70.5065723080.250.06250.5064870.777919
update110.5060863520.250.18750.5060120.492428
O3store70.5061053860.250.06250.5060320.777714
triad150.5060791600.250.37500.5060060.363983
update110.5051354380.250.18750.5050830.491473
Ofastadd150.5056143870.250.43750.5055520.487010
store70.5054682090.250.06250.5054080.777434
triad150.5056343870.250.56250.5055710.488266
update110.5056163720.250.18750.5055530.491956
gccO1copy62.0244139481.005.00000.5060300.209647
pi1111.1566826495.0032.00000.5518380.660293
update62.02184910241.003.00000.505403-0.048545
O2add72.0211239611.007.00000.5052260.069824
update62.0263699441.003.00000.506506-0.046207
O3add60.5056043460.251.75000.5055410.194033
copy50.5244689110.251.00000.5233270.351724
triad60.5249019460.252.25000.5237200.214137
update50.5033853460.250.75000.5033620.195447
Ofastadd60.5055874060.251.75000.5055260.194007
copy50.5243993110.251.00000.5232630.351638
store40.5055893680.250.25000.5055270.480804
triad60.5249693660.252.25000.5237810.214239
update50.5011963290.250.75000.5011930.191933
iccO1add62.0248749581.007.00000.5061420.195012
copy52.02341610191.005.00000.5057860.327869
triad62.02175110221.009.00000.5053790.183876
update52.0249129621.003.00000.5061510.199965
\n", + "
" + ], + "text/plain": [ + " instruction count best_runtime \\\n", + "arch compiler cflags_name kernel \n", + "ZEN2 clang O1 triad 6 2.005150 \n", + " O2 copy 11 0.506566 \n", + " store 7 0.506572 \n", + " update 11 0.506086 \n", + " O3 store 7 0.506105 \n", + " triad 15 0.506079 \n", + " update 11 0.505135 \n", + " Ofast add 15 0.505614 \n", + " store 7 0.505468 \n", + " triad 15 0.505634 \n", + " update 11 0.505616 \n", + " gcc O1 copy 6 2.024413 \n", + " pi 11 11.156682 \n", + " update 6 2.021849 \n", + " O2 add 7 2.021123 \n", + " update 6 2.026369 \n", + " O3 add 6 0.505604 \n", + " copy 5 0.524468 \n", + " triad 6 0.524901 \n", + " update 5 0.503385 \n", + " Ofast add 6 0.505587 \n", + " copy 5 0.524399 \n", + " store 4 0.505589 \n", + " triad 6 0.524969 \n", + " update 5 0.501196 \n", + " icc O1 add 6 2.024874 \n", + " copy 5 2.023416 \n", + " triad 6 2.021751 \n", + " update 5 2.024912 \n", + "\n", + " best_length OSACA_throughput OSACA_cp \\\n", + "arch compiler cflags_name kernel \n", + "ZEN2 clang O1 triad 3322 1.00 6.0000 \n", + " O2 copy 192 0.25 0.2500 \n", + " store 308 0.25 0.0625 \n", + " update 352 0.25 0.1875 \n", + " O3 store 386 0.25 0.0625 \n", + " triad 160 0.25 0.3750 \n", + " update 438 0.25 0.1875 \n", + " Ofast add 387 0.25 0.4375 \n", + " store 209 0.25 0.0625 \n", + " triad 387 0.25 0.5625 \n", + " update 372 0.25 0.1875 \n", + " gcc O1 copy 948 1.00 5.0000 \n", + " pi 649 5.00 32.0000 \n", + " update 1024 1.00 3.0000 \n", + " O2 add 961 1.00 7.0000 \n", + " update 944 1.00 3.0000 \n", + " O3 add 346 0.25 1.7500 \n", + " copy 911 0.25 1.0000 \n", + " triad 946 0.25 2.2500 \n", + " update 346 0.25 0.7500 \n", + " Ofast add 406 0.25 1.7500 \n", + " copy 311 0.25 1.0000 \n", + " store 368 0.25 0.2500 \n", + " triad 366 0.25 2.2500 \n", + " update 329 0.25 0.7500 \n", + " icc O1 add 958 1.00 7.0000 \n", + " copy 1019 1.00 5.0000 \n", + " triad 1022 1.00 9.0000 \n", + " update 962 1.00 3.0000 \n", + "\n", + " OSACA_relerr LLVM-MCA_relerr \n", + "arch compiler cflags_name kernel \n", + "ZEN2 clang O1 triad 0.501284 -0.072239 \n", + " O2 copy 0.506481 0.648368 \n", + " store 0.506487 0.777919 \n", + " update 0.506012 0.492428 \n", + " O3 store 0.506032 0.777714 \n", + " triad 0.506006 0.363983 \n", + " update 0.505083 0.491473 \n", + " Ofast add 0.505552 0.487010 \n", + " store 0.505408 0.777434 \n", + " triad 0.505571 0.488266 \n", + " update 0.505553 0.491956 \n", + " gcc O1 copy 0.506030 0.209647 \n", + " pi 0.551838 0.660293 \n", + " update 0.505403 -0.048545 \n", + " O2 add 0.505226 0.069824 \n", + " update 0.506506 -0.046207 \n", + " O3 add 0.505541 0.194033 \n", + " copy 0.523327 0.351724 \n", + " triad 0.523720 0.214137 \n", + " update 0.503362 0.195447 \n", + " Ofast add 0.505526 0.194007 \n", + " copy 0.523263 0.351638 \n", + " store 0.505527 0.480804 \n", + " triad 0.523781 0.214239 \n", + " update 0.501193 0.191933 \n", + " icc O1 add 0.506142 0.195012 \n", + " copy 0.505786 0.327869 \n", + " triad 0.505379 0.183876 \n", + " update 0.506151 0.199965 " + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_idx.query(\"OSACA_relerr > 0.5 and kernel != '3d-27pt' and arch == 'ZEN2'\")[\n", + " ['instruction count', 'best_runtime', 'best_length', 'OSACA_throughput', 'OSACA_cp', 'OSACA_relerr', 'LLVM-MCA_relerr']\n", + "]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "These are mosly very short kernels (add, copy, store, triad and update with 4-7 instructions) and they may suffer greatly from instructions missalignment. This can be fixed manually, but even telling icc and gcc via a command line flag to performe proper 16-byte alignment on loops, did not fix this for all cases. clang unfortunatly has no such flag.\n", + "\n", + "Penalties resulting from instruction missalignment can not be predicted, because OSACA and LLVM-MCA analyze the assembly code and not the binary object file." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## ARM-based Fujitsu A64FX and Cavium ThunderX2 (TX2)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "image/png": "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lEoD0BVa85qV0Mr6C2jvIZjvgj4OrbnUHgBfQWueY5nnG9CamWyH9i5MNwD/UUolmKaPBXAOWpkshXYhlFaEvH0O7btUj0E7NrdAuyAyHwMpAP4D7e7qXmgfIc6rKdZAAL+qCvhtKyJHYGxibLLA2MTYVGnJre+rEv2biDwA4ENoPXEZTeMEWtvs6UqpZY7MX0UkIpsB/K2UesHBWQEAiPZ9pWkAWiqlckT7Ts5vAKqb2vlTPkR7X+MEgEFKqe2Ozg9RRcHYVPYYmyoOxqaKgU/kqFBKqZ+h3RkLshinoHVvy/csKwdvAI9ZvCviCuA5BsoiCQYwiYGSqGQxNhEYm+zB2FQB8IkcUTlU3u56EhERMTYRlS+syBERERERETkZNq0kIiIiIiJyMqzIERERERERORlW5IiIiIiIiJwMK3JEREREREROhhU5IiIiIiIiJ8OKHBERERERkZNhRY6IiIiIiMjJsCJHRERERETkZFiRIyIiIiIicjKsyBERERERETkZVuSIiIiIiIicDCtyREREREREToYVOSIiIiIiIifDihwREREREZGTYUWOiIiIiIjIybAiR0RERERE5GRYkSMiIiIiInIyrMgRERERERE5GVbkiIiIiIiInAwrckRERERERE7GtbgJYmJifAHUBiuBREREREREJcEI4GJkZOTNoiYQpVSRZoyJidEBeMPFxWWIiLgBENvySERERERERBaUUirbYDAsBjApMjLSWFiC4jyRe8PNze2pWrVqZXl7e6eJSNFqgERERERERJQvpZSkpqZ6Xbp06ans7GwAeK+wNEV6IhcTE1PFxcVld506ddxq1KiRUAJ5JSIiIiIiIgtXrlwJjI+PzzYYDJGFNbMs6ntutUTEzdvbO60E8kdERERERERWTC0f3aD1SVKgolbkdACEzSmJiIiIiIhKh6m+JShCPY09TxIRERERETkZVuTyICKRX331lb+j80Glh/uYiuPYsWPuIhL5xx9/eOY3z+rVq31FJPLatWsuZZk3KhlF2cdEVHHMmDEj0NfXt3Vpryc6OjqkW7duoaW9HipZzhITiv0dOWshr/0cWRIZKYrYDx6IKc78r7/+eq2ffvop4MyZM3oPDw9j27ZtU6ZNm3a+VatWmfbmRUT+td1z5849PWLEiMSiLiM6OjokKSnJZcOGDafszU+pmuBXZvsYE5KK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9+6NzRVvyl9++6k4zQjnzZtXMyoqKuWvv/46fPfddyeNGjWqwYABAxoMHjz4+p9//nm4fv36mY899lgDy+urjIwM3bRp02rPmTMnNiYm5mCdOnVyHnvsseDdu3f7LF68+PTu3bsP9+3bNzE6OrrxgQMHPADgt99+8x4zZkzI448/fuWvv/46fMcdd9ycPn16oV27W3v22WeDZs6cWfvll1++uHfv3kOLFi06U7NmzRwA2Lx58xFAe2IfFxe376effjqZ1zKefvrpumvWrAmYM2fOmT/++ONwSEhIZu/evZtcvnz5lseKb7/9dtCUKVPObdu27YiLi4t67LHHGhQ3v/SPDz74oE7fvn0Td+7ceSg6OjrhySefbLhnzx49ULSYYDAYJCgoKHvZsmWn/v7774Ovvvpq/KRJk4I+//zzACD/a77SPs9U6KaVlgwGA5577rl6bdu2TWnfvn0GAKxatarK6dOn9b/++usB87sTqampFx5++OHGhS3vpZdeir/33nuTvb29jWvWrPF79dVX66ekpLi8+eabV8zzZGVl6ZYuXXqmQYMG2QAwbdq0s/3792989uzZc8HBwTl6vd6YmZkpwcHBbKpnp507d3reeeedYVlZWTpPT0/DV199dSoyMjJj5cqVNu9jS//3f/9XrU+fPtd9fHxuiVDcx85p2LBhNyyHlyxZElunTp1We/bs0W/ZssVHKYXly5fHenl5qXbt2mWcO3fO/dVXX829KPzkk09q1KtXL3P+/PnnAaBVq1aZBw4c8Jw9e3atMt4Up5eYmKj77rvvAufNm3emT58+NwFg2bJlsXXr1m0JAGfOnHH39PQ09OvX70ZAQICxSZMmuP3229MLXuo/0tLSZNy4cXV79ep1vWrVqkYAmD9/ftXC9nFeqlSpYhw/fvz5rl27pri4uKivv/464NFHH20E4OTgwYNzm2K7ubmpZcuWxfr6+hrbtWuXcfbs2fh33nmn7ieffHIhMDDQ4Obmpjw9PY08L+Tt3LlzbgaDQQYOHHijSZMmWQDQoUOHdADI65z62WefBWZmZuq++eabM6bXJjLS09PPDho0qNG5c+fO16tXLwcAPD09jcuWLYszN6n83//+V9VoNGL58uVxOp12X3vFihWxAQEBrdesWeP70EMP2fyedWVQ0H4qqjvvvDPp5ZdfvgYAkyZNil+yZEn1tm3b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4KFDhzw2btzoPX369GqA1gxUr9cbV69eXeXcuXOu5h6sLVWpUsX4yCOPXH377bfrfvvtt1ViYmL0gwYNqp+RkaF77rnn/lU5pKLp0qXLze+++67q2rVrfXbu3OnZv3//BpZPbQHg559/Dvjkk08C9+/f7zFmzJg6Bw4c8B4zZswVoGgxoXHjxpkHDx70+u6776rs37/fY/To0XUOHDhwS8+W+Z2fSvM8U6ErckuWLKmekpLi0qtXr6b169dvZf4tWLCgKgC4uLhg5cqVJzMyMnR33HFHs1GjRoW88847Fwpbrru7u5o/f36NO++8s1mHDh2aL1y4sPrEiRPPffTRR/GW8wUHB2f26dPnRp8+fRr37du3SbNmzdIWLFhw1jz9+eefv9agQYOMqKio5nXq1Gm1fv16n3+vjQpz9epV1yeeeKJBREREePfu3Zvs3bvX+7vvvjvx4IMPJtu6j80WL15c7b777kvM7xuB3MfOx8XFBQsXLjx94MABr8jIyBYvv/xyvQ8++CD3w8x+fn7Gb7/99uTRo0c9O3Xq1HzChAlBEydOvOWJbOPGjbO+/PLLU2vXrvXv0KFDi88//7z6m2++WeTjim41e/bsc23btk3p169fox49ejTp1KlTSsOGDdP1er2xatWqhh9//DGgR48eTVu1atViwYIF1efOnXs6v29ExsbGuv3222/+ly9fdouKimpuee7fsGGDD1C0fZyfqVOn1o6KimrWtWvXsDVr1vh//vnnp0ePHp1gOU+nTp2SGzVqlNmtW7emw4cPb3jvvffesIwPr7/++iUXFxfVunXrFnXq1Gl18uRJvjtnwd/f37B9+3bfvn37Ng4PDw+fOHFi0IQJE87169cvOa9zqq+vr3H16tUnbty44dqlS5fmjz76aGjnzp1vWp6L8+Lr62v8/fffjwYFBWUNHDgwtFWrVuFPPfVU/czMTF1AQABr14UoZD8lREdHJ4waNapBt27dmjZo0CCzY8eOJf40zmzFihWx/fr1S3jjjTfqRUREhPfv379RTEyMd8OGDbMA4J577kmdNm1a7Lx582p26NCh+YYNG/zGjBlz0XIZ0dHRyaNHj744YcKEulFRUc1u3rype+ihh2752546derFUaNGXZo8eXKd1q1bt3j00UcbXrlyxRXQWg68//775xYvXlw9JCSkVY8ePRrllddZs2ad79mzZ+KTTz7ZICoqqnlsbKzHjz/+eLx69eo85mz07rvvXuzYsWPKww8/3KhPnz6NevfufaNevXq3tNZ49dVX47/55puq7du3b7FixYrAuXPnno6MjMwAihYTxo4de/X++++/MWzYsIadO3dulpCQ4DpkyJCrlvPkd34qzfOMFKWb2JiYmDBXV9e1jRs3TvHy8rLpA8uVzYsvvlhnzZo1/kePHj3s6LxQ6eA+JiodycnJuqCgoJYTJ048P2bMGKe6Sx0dHR2SlJTksmHDhlOOzgsREWnfkVu8ePGpRx999Iaj81IUaWlp+hMnTvjk5OR0j4yMPFrQvBX6HTkiIir/tm/f7nnw4EHPzp07pyYmJrpMmDChNgAMGDDghoOzRkREVG5V6KaVRETkHGbMmFGzffv2zR944IEmaWlpuo0bNx5jz4FERET5Y9NKIiIiIiKicqA4TSv5RI6IiIiIiMjJsCJHRERERETkZFiRIyIiIiIicjKsyBERERERETkZVuSIiIiIiIicDCtyREREREREToYVuTyISORXX33l7+h8UOnhPiZyDkFBQRETJ06s4eh8kPOZMWNGoK+vb2t7l8Nj0H4vvvhinbCwsOb2Loexm+hWrvYu4Ps/L0eWREaK4sHbasYUN82UKVOqf/HFF9Xj4+M9AKBRo0bpb7zxRny/fv2Sbc3Hjh07PCdNmlRr165dvjdu3HCtU6dO5mOPPXb1rbfeumKeJzo6OmTlypWB1mlDQ0MzTp48eaio6woKCooYOXLk5bfffvtK4XOXkg2vl9k+RrfJ5WIf52fdunU+r7/+et3Tp0/rMzIydLVr184cNmzY1fHjxxe4f7788kv/efPmVT906JB3UlKSy/bt2w9HRUWlW87z0UcfVVuxYkXg4cOHvVJTU3VXr179u1q1aobi5G/16tW+//nPf5rYkrakzI39sOyOFwAjQ14u9jFTqcydXab7AyOfKtH9sWvXriO+vr7GklxmZffHqsNlekxE9WleYsdEdHR0SFJSksuGDRtOFTbv8OHDr0dHRyeV1LodYfsXn5Xpvrr98WeKta86dOjQNDw8PG3BggXnCppv/Pjxl1555ZXL9uWOiKzZXZEr7+rVq5f17rvvXmjevHmGUgrz58+vNnjw4EYNGzY83K5dO5s+bv7XX395VatWLeeLL7443aBBg6zNmzf7jB07tr6Li4t64403rgLAvHnzzk2fPv28OU12drZERka26N27d2JJbRtpSmMfWzMajTAYDPDx8TGMHDnySmRkZJqvr69x48aNPmPHjq3v7e1tfOmll67llz4lJUXXqVOnlOjo6MSxY8fWz2uetLQ0Xbdu3ZK6deuWNHny5KCSyDeRs6tTp06Oo/NAziczM1N8fHyUj48Pjx8HMsdOPz8/o5+fn6OzQ1ThVPimlYMGDUrq379/UkRERGbLli0zZ86cecHLy8u4detWHwA4cOCAR7t27Zp6eHi0DQ0NbfH9999XKWyZL7zwQsLChQvPPfDAAynNmzfPevrpp6//97//Tfjxxx8DzPMEBgYagoODc8y/P/74wzs5Odll1KhRuRf7HTp0aDpkyJDgIUOGBPv6+rYOCAhoNXr06DpGozF3enx8vPv48ePriUikiJTtnXUnURr7ePXq1b4iErlixYoqLVq0aObh4dF23bp1vrfffnv6yJEjr7dr1y6jadOmWU8//fT1Ll26JG/bts23oOU988wz1z/66KOLDzzwQL5PCd9+++0rkyZNuhQVFZWa1/Rjx465i0jkvHnzAtq0aRPm4eHRtnHjxi1+/vlnH/P0//znP00AoHr16q1FJDI6OjqksG2tjAwGA958882awcHB4e7u7m1r164d8eqrr9YCgJ07d3redtttTfR6fVt/f//WAwcOrJ+UlJR7royOjg7p1q1b6NixY2sHBAS08vHxaTNo0KDgjIwMAYBZs2YF+vv7t05PTxfLdXbr1i20b9++Dcp2S8u/ws6DbNZWOS1cuDCgSZMmzc1/h1FRUU1GjhxZd+XKlYEbN270N8fE1atX+5rPjfPnzw9o3759Uw8Pj7Zz586tat208tChQx733HNPaGBgYCsvL6824eHhzX744Ydbzt0XLlxwvfvuuxvp9fq2QUFBEbNnz65a5hvvJKKjo0N27drls3Dhwhrm/TFjxozAvGKnddPKLVu2eEVFRTUOCAho5evr27p9+/ZNt23b5mW5fFtiN1FlU+ErcpZycnIwb968gPT0dF3Xrl1TDAYDoqOjQ93d3dXmzZuPzJo1K27cuHE2PQlJTk528ff3z/fO38KFC6t16tQpuUmTJlmW47/77rtAV1dXtW3btiOTJk06N2/evJrTp0+vBgA//fTTyZo1a2a/9NJL8XFxcfvi4uL22ZK3yqSk9/Fbb71V97333rvw999/H2rfvn2a9fTt27d77tmzx6dr1643S3ZL8vf222/XGz169KUdO3YcjoyMTOnfv3/jS5cuuYSGhmYtWrToFADs27fvYFxc3L558+YV2Nylsnr22WeDZs6cWfvll1++uHfv3kOLFi06U7NmzZzk5GRdr169Gvv5+Rm2bt16ePHixae2bt1aZfjw4cGW6Xfs2FHl2LFjnuvXrz/2+eefn167dm3Ayy+/XAcAhg0bdt1gMGDZsmX+5vkvXLjgunnzZr/HH38836e2lVlB50GqfOLi4tyefPLJBoMHD762b9++g7/++uux3r17J06dOjW+Z8+eiV26dEk2x8Ru3bqlmNNNmDCh7rPPPnt53759B/v06fOvm2bJycm67t27J61du/bYX3/9dfiee+5JGjBgQOMTJ064m+cZNGhQSHx8vPvPP/98bPny5afmz59f4/r16xW+9ZIt5s2bd65169apAwYMuGbeH/Xr188CCo+dSUlJLo888kjCb7/9dmzLli1HGzZsmNG3b9/GiYmJOkC72VZS12dEFVmlODnt3LnT88477wzLysrSeXp6Gr766qtTkZGRGStXrqxy+vRp/a+//nogJCQkGwBSU1MvPPzww42Ls/z169d7//zzzwErVqw4mdf02NhYt99//91vzpw5p62n1apVK+vzzz8/p9Pp0KpVq8wDBw54/u9//6s5duzYazVr1jS4uLgoX19fQ3BwMJuHFKC09vFbb70V/+CDD/7rgqBmzZotExMTXQ0Gg7z44ovxL774YpldoD/++ONXhg0bdgMAvvrqq7h69er5zZo1q9p77713OTAw0ABozdEc9Y5ceZeYmKhbsGBBzcmTJ5997rnnEgCgRYsWmffff3/KtGnTqmVmZuq++eabM1WqVDECyEhPTz87aNCgRufOnTtfr169HABwc3NTy5Yti/X19TW2a9cu4+zZs/HvvPNO3U8++eSCj4+P6tOnz/Uvv/wycPjw4YkAMH/+/MDatWtnPfDAA2VW4XcmBZ0HHZ03Knvnzp1zMxgMMnDgwBvmm58dOnRIBwC9Xm/MzMyUvGLiqFGjLg8dOvRGfsvt1KlTeqdOnXLfTf7000/j16xZE/DNN9/4vfHGG1f379/v8fvvv/tt3rz5yB133JEGAF988UVs27ZtW5T4RlYAgYGBBjc3N+Xp6Wk074/9+/cDyD92mvXu3fuWc+HSpUvj/Pz8qq5du9Z34MCBSatWrSqR6zOiiq5SPJFr2bJlxs6dOw9v2rTpyJAhQ66OGjUqJCYmRn/o0CF9rVq1ss0nCQC46667bmnW1rVr18ZeXl5tvLy82jRq1OhfJ/Ndu3bp+/Xr1+jFF1+8+NBDD+V50po7d26gr69vziOPPHLDelrbtm1Tdbp/dkNUVFRqXFycR04O623FUVr7+Pbbb8+zmeOWLVuObtu27cjUqVPj5s+fX3Pu3LlVAWD27NlVzcvy8vJqs3btWp+S3tbOnTvn3oF2c3NDRERE6tGjRz1Lej0V1d9//63PysqSnj17/uvv9ciRI/qwsLA0UyUOANCtW7cUo9GIgwcP6s3jwsLC0iw74OjSpUtKWlqa7tSpU+4A8NRTT13dvn2735kzZ9wAYOnSpYEDBgxIsPxbp3/wPEiWbrvttrROnTrdbNu2bYsePXo0nDZtWrWrV6+6FJauY8eOeZ6vzZKSknQjRoyo27Bhwxa+vr6tvby82pw+fVp/9uxZDwDYv3+/p4uLi+rcuXPuE6Q2bdpk+Pr68qZYMeUXO83OnTvnOmDAgPr169cP9/X1be3r69smLS1NFxcX5w4ARYndRFRJnsjp9XoVHh6eCQBdunRJ27t3r/e0adNqNmvWLL2wtF9++WVsamqqDgDc3d2V5bSYmBh99+7dmz7yyCPXpk6dejGv9EajEUuXLq320EMPXdfr9Sqvech+pbWP8+stLywsLPcu8eXLl90mT55cZ+TIkdcHDBhwo0uXLrnBJiQkJCuv9OQ43t7epf53ePvtt6c3bdo0bd68eYE9e/ZMPnXqlOfIkSNPlPZ6iSoCV1dXbNu27fiGDRu8f/nlF7+5c+fWeP/994P++OOPIwWl8/HxKbB306eeeqru1q1bq7z//vvnw8LCMr28vIz//e9/Q7OysqSgdFR8hfU0O2jQoAaJiYmuU6dOPRcaGpqp1+tVly5dwrgviIqnUlTkrBmNRmRmZkqLFi0yLl265BYXF+dWv379bADYvHmzt+W8DRo0yM5rGbt379bff//9TR9++OGEmTNnXshvXWvWrPE9e/asx6hRo67mNX3v3r23rG/Hjh3e9evXz3R11XaNm5ubMhgMPLEVU0ns4+KsKzs7WwAgICDAGBAQkGnP8gqzfft27x49eqQAQHZ2Ng4ePOj1+OOPXwEADw8PI6C9K0h5Cw8Pz9Dr9cY1a9ZUCQsLu6XpXrNmzTK++eabasnJyTrzU7kNGzb46HQ6hIeH5/aAevToUa+UlBTx8fFRALBt2zZvLy8vY2hoaG7FfciQIddmz55d88KFC+6dOnVKbtSokV3HWUVW2HmQKh+dTof77rsv9b777kv98MMP44OCglouX748wN3dXRmNRpti4u7du30GDBiQMGTIkBuA9oTuwoULue/HRUREpBsMBtm2bZuXuWnlvn37PG7evFno08DKys3NzWgwFP+B5Z49e3ymTp0a179//yQAOHnypNuNGzdy/+CLEruJqBJU5J555pmgXr16JTVs2DArKSnJ5csvv6y6c+dO3+++++5E7969k0NCQjIHDRoU8tFHH51PSkpyGT9+fKEv0+7atUt///33N+3atWvyG2+8cens2bOugHYX0bqr7M8//7xay5YtU9u3b59nN/gXL150f+KJJ+o+99xzV//880/vhQsX1njnnXdyO6gICgrK3LZtm8+ZM2eu6/V6Vbt2bV6hWymNfZyfyZMnV69fv35WREREBgBs2LDBd86cObWGDx9e4PdxLl++7HLq1Cn3c+fO5TYbAYC6detmm98tOHv2rOv58+fdjh8/7gEAu3fv9qxSpYohNDQ0q2bNmrmRcsGCBTWaNGmSGRERkfHhhx/WTE5Odn3mmWcSAKBRo0ZZIoJvvvnGPzo6Osnb29vo5+fHb3BZ8PLyUk8//fSld955p667u7u66667Ui5duuS6f/9+zxEjRlyfMmVKnX79+oW8++678ZcuXXJ76aWX6vXt2zfB/H4coH1OZODAgSETJky4ePLkSY8pU6YEDRs27IqLyz/Xe0888cT1CRMm1F2+fHm1zz777IxDNtZJFHYepMrlt99+8/711199e/bsmVy7du2crVu3eicmJro2b948PSMjQ7Zs2VJl3759HjVq1DBUrVq1yLWIkJCQzNWrVwc8+OCDN0QE48aNC1JK5VYKW7VqldmlS5fkp556qv6sWbPOurm5qRdeeKGeXq/nOTQfwcHBWXv27PE5duyYe5UqVYzm3mYLU79+/YylS5cGdurUKe3GjRsur7zySl3Lcu7Tp0+Jxm6iisruipwtH+kuS1evXnV94oknGly9etXNx8fHEBYWlv7dd9+dML+Eu3LlypOPPfZYyB133NGsTp06WdOmTTv73//+t8CXaZctW1Y1MTHRddWqVVVXrVqV2zVxnTp1si5cuHDAPJyQkOCybt06//feey/fC5KHHnooIT09Xde5c+dmOp0Ojz/++BXLF/wnTpwY//TTT9cPCwuLyMrKEqVU2Ze3DR/pLkulsY/zYzQaZfz48XXPnz/v7urqqurVq5f51ltvnX/ppZfyfOJq9vXXX/uPHj06xDw8YsSIhgAwZsyYix9//HE8AHzyySc1pk+fXts8T48ePZoCwKeffhr7/PPPJ5jHjx8//sJHH31U6+jRo17BwcGZy5cvP2mu4Ddo0CB77Nix8RMnTgwaPXp0yIMPPpjw3XffxdqyrbZyhg90T5069aKrq6uaPHlynTFjxrhVr149e+jQoVd9fX2Nq1evPvH888/X69KlS3O9Xm/s0aNH4pw5c275GzY9Ycvs1q1b06ysLF3v3r2vf/TRR/GW8wQGBhq6d++euGnTJv+83o8tMyX8ge7SUNh5kEpWSX6guzT4+/sbtm/f7jtv3ryaqampLrVr186aMGHCuX79+iV37tw5bevWrb5RUVHN09LSdD/99NPxxo0bF6kVxMyZM88NHTo05J577gnz9/fPef755y+lpKTc8rTt//7v/84MHTo0pEePHk0DAwOzx40bd2HSpEkOq0AU9wPdZe3111+/NGTIkAatW7dukZGRofv0009ji5Ju/vz5sSNHjgyJiopqXqtWrazx48dfePPNN+uap7u4uJRo7CaqqESpwl8XiYmJCXN1dV3buHHjFC8vrxL5wDJp308KDw9PW7BgAe88U6GOHTvmHhYWFrF9+/bDUVFRhb77R6UjOjo6JCkpyWXDhg2nCpu3U6dOTZo2bZq+aNEi/o3ng+dBIiKif6SlpelPnDjhk5OT0z0yMvJoQfNW+KaVRERl7erVqy6//PKL786dO33nzJkT5+j8EBERUcXDihwRUQlr3bp18+TkZJdx48adb9WqVal2fkNERESVE5tWEhERERERlQPFaVrJr9MSERERERE5maJW5IwAlGU3vURERERERFRyTPUtBa3+VaCiVuQuKaWyU1NTvezKGREREREREeUpNTXVSymVDeBiYfMW6R05AIiJiXnTzc3tqVq1amV5e3uniUjREhIREREREVG+lFKSmprqdenSJffs7OzZkZGR7xWWpji9Vk7Kzs5GfHz8EBHxAsBmlkRERERERPZTSqlsg8HwBYBJRUlQ5CdyZjExMb4AaoMdpRAREREREZUEI4CLkZGRN4uaoNgVOSIiIiIiInIsPlUjIiIiIiJyMqzIERERERERORlW5IiIiIiIiJwMK3JEREREREROhhU5IiIiIiIiJ8OKHBERERERkZNhRY6IiIiIiMjJ/D/GCgen5vs/cwAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "inner_bin_edges = list(np.arange(-1.0, 1.1, 0.1))\n", + "colors = list(map(list, plt.cm.get_cmap('tab20').colors))\n", + "fig, axs = plt.subplots(2, 2, figsize=(10,10), sharey='all', sharex='all')\n", + "for j, a in enumerate(['A64FX', 'TX2']):\n", + " for i, m in enumerate(['LLVM-MCA','OSACA']):\n", + " h = axs[j,i].hist(\n", + " [df[df.arch == a][m+'_relerr'][df.kernel == k] for k in kernels],\n", + " bins=[-100.0]+inner_bin_edges+[100.0],\n", + " stacked=True,\n", + " label=kernels,\n", + " color=colors[:len(kernels)],\n", + " )\n", + " axs[j,i].set_xticks([min(inner_bin_edges)-0.2] + inner_bin_edges[::5])\n", + " axs[j,i].set_xticks(inner_bin_edges, minor=True)\n", + " axs[j,i].set_xlim(min(inner_bin_edges)-0.2, max(inner_bin_edges))\n", + " axs[j,i].axvline(0, color='red', linestyle='--')\n", + " if i == 0:\n", + " axs[j,i].set_ylabel('stacked counts per bin')\n", + " if j == axs.shape[0]-1:\n", + " axs[j,i].set_xlabel('relative prediction error\\n((measured - pred.)/measured)')\n", + " axs[j,i].set_xticklabels(['<'] + [f\"{e:.1f}\" for e in inner_bin_edges[::5]])\n", + " axs[j,i].set_title(m+\" for \"+a)\n", + " axs[j,i].grid(True)\n", + "fig.legend(h[2], kernels, ncol=7, loc=\"lower center\", bbox_to_anchor=(.5, -0.01));\n", + "# < 0 -> underprediction (predicted too slow), lower bound model failed\n", + "# > 0 -> overprediction (predicted too fast), higher means less accurate" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The A64FX arechitecture has a problem with instruction scheduling. OSACA therfore assumes that naive scheduling is applied (scheduling to ports is based on a static probability). This generally improves predictions, but lead to four kernels showing underpredictions.\n", + "\n", + "Kernel limited by a loop carried dependency (pi, gs-2d-5pt and sumreduction) are predicted very well, if the LCD is detected. Load intensive stencil kernels (3d-27pt, 3d-r3-11pt, 3d-7pt and 2d-5pt) make up almost all relative errors > 40%.\n", + "\n", + "The prediction accuracy for the TX2 is quite underwhelming. This is, at least in part, owed to missing documentation on instruction performance. The used information was manually derived and is tainted with uncertainty." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Underpredictions by OSACA\n", + "The following table shows all underpredicitons, which contradict the light-speed/lower-bound model paradim:" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
best_runtimeOSACA_predictionOSACA_relerr
archcompilercflags_namekernel
SKXiccO3pi1.1903861.875-0.575120
O2pi1.1903871.875-0.575118
Ofastpi1.1903901.875-0.575115
A64FXclangO1store1.6200021.750-0.080246
O2update0.8640650.875-0.012655
O3update0.8712000.875-0.004362
Ofastupdate0.8712000.875-0.004362
SKXiccO2store0.1247750.125-0.001805
Ofaststore0.1247830.125-0.001742
O3store0.1247830.125-0.001738
ZEN2iccO2store0.2497450.250-0.001023
TX2gccOfastpi11.99601612.000-0.000332
clangO1pi11.99610012.000-0.000325
O2pi11.99610812.000-0.000324
O3pi11.99613012.000-0.000323
ZENclangO1sumreduction2.9994383.000-0.000187
TX2clangO2sumreduction5.9990246.000-0.000163
O3sumreduction5.9990296.000-0.000162
IVBclangO1sumreduction2.9996343.000-0.000122
O3sumreduction2.9997143.000-0.000095
O2sumreduction2.9997473.000-0.000084
\n", + "
" + ], + "text/plain": [ + " best_runtime OSACA_prediction \\\n", + "arch compiler cflags_name kernel \n", + "SKX icc O3 pi 1.190386 1.875 \n", + " O2 pi 1.190387 1.875 \n", + " Ofast pi 1.190390 1.875 \n", + "A64FX clang O1 store 1.620002 1.750 \n", + " O2 update 0.864065 0.875 \n", + " O3 update 0.871200 0.875 \n", + " Ofast update 0.871200 0.875 \n", + "SKX icc O2 store 0.124775 0.125 \n", + " Ofast store 0.124783 0.125 \n", + " O3 store 0.124783 0.125 \n", + "ZEN2 icc O2 store 0.249745 0.250 \n", + "TX2 gcc Ofast pi 11.996016 12.000 \n", + " clang O1 pi 11.996100 12.000 \n", + " O2 pi 11.996108 12.000 \n", + " O3 pi 11.996130 12.000 \n", + "ZEN clang O1 sumreduction 2.999438 3.000 \n", + "TX2 clang O2 sumreduction 5.999024 6.000 \n", + " O3 sumreduction 5.999029 6.000 \n", + "IVB clang O1 sumreduction 2.999634 3.000 \n", + " O3 sumreduction 2.999714 3.000 \n", + " O2 sumreduction 2.999747 3.000 \n", + "\n", + " OSACA_relerr \n", + "arch compiler cflags_name kernel \n", + "SKX icc O3 pi -0.575120 \n", + " O2 pi -0.575118 \n", + " Ofast pi -0.575115 \n", + "A64FX clang O1 store -0.080246 \n", + " O2 update -0.012655 \n", + " O3 update -0.004362 \n", + " Ofast update -0.004362 \n", + "SKX icc O2 store -0.001805 \n", + " Ofast store -0.001742 \n", + " O3 store -0.001738 \n", + "ZEN2 icc O2 store -0.001023 \n", + "TX2 gcc Ofast pi -0.000332 \n", + " clang O1 pi -0.000325 \n", + " O2 pi -0.000324 \n", + " O3 pi -0.000323 \n", + "ZEN clang O1 sumreduction -0.000187 \n", + "TX2 clang O2 sumreduction -0.000163 \n", + " O3 sumreduction -0.000162 \n", + "IVB clang O1 sumreduction -0.000122 \n", + " O3 sumreduction -0.000095 \n", + " O2 sumreduction -0.000084 " + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Runtime less than TP or LCD, this violates the model assumption:\n", + "df_idx.query(\"best_runtime < OSACA_throughput or best_runtime < OSACA_lcd\").sort_values('OSACA_relerr')[\n", + " ['best_runtime', 'OSACA_prediction', 'OSACA_relerr']]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The first two underpredicted kernels on A64FX are the only ones which show an error \"greater\" than 0.5%. Both kernels are very unbalanced port-wise, which could be avoided by better scheduling. Usually optimal scheduling is assumed by OSACA, but naive scheduling has proven to be better suited on A64FX, at the cost of these rare underpredictions.\n", + "\n", + "All other kernels show a very small underprediction, which may be related to underreprting of the processor frequency during measurement or even rounding errors (e.g., 2.9997 vs 3.000)." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Worst predictions by OSACA\n", + "Here are all predictions where OSACA has a relative errror of at least 50%:" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "hideCode": false, + "hidePrompt": false, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
archcompilercflags_namekernelbest_runtimeinstruction countOSACA_relerrOSACA_throughputOSACA_lcdIACA_predictionLLVM-MCA_prediction
770TX2clangO2gs-2d-5pt36.008947110.9537611.66500.5000NaN5.615000
762TX2clangO3gs-2d-5pt36.007412130.9444562.00000.5000NaN6.105000
183A64FXgccO2gs-2d-5pt59.658430130.9413333.50002.0000NaN3.270000
194A64FXgccO1gs-2d-5pt59.646095130.9413213.50002.0000NaN2.770000
754TX2clangOfastgs-2d-5pt19.525823130.8975722.00000.5000NaN6.105000
778TX2clangO1gs-2d-5pt36.008679130.8889164.00001.0000NaN12.210000
810TX2gccO1gs-2d-5pt36.008291160.8611435.00001.0000NaN13.220000
255A64FXgccO13d-27pt89.427077650.81828816.25001.0000NaN31.450000
254A64FXgccO23d-27pt87.283464570.81096116.50001.0000NaN33.200000
253A64FXgccO33d-27pt87.259060570.81090816.50001.0000NaN33.200000
252A64FXgccOfast3d-27pt87.252967560.81089516.50001.0000NaN33.850000
272IVBclangOfast2d-5pt5.14577290.8056661.00000.25001.0000000.805000
275IVBclangO32d-5pt5.00152290.8000611.00000.25001.0000000.805000
278IVBclangO22d-5pt4.89880490.7958691.00000.25001.0000000.805000
256A64FXclangOfast3d-27pt91.896622830.77148221.00001.0000NaN36.500000
259A64FXclangO13d-27pt91.353359830.77012321.00001.0000NaN36.500000
258A64FXclangO23d-27pt91.325607830.77005421.00001.0000NaN36.500000
257A64FXclangO33d-27pt91.282515830.76994521.00001.0000NaN36.500000
277IVBclangO33d-7pt6.322047260.7097461.83500.25002.3125002.075000
274IVBclangOfast3d-7pt6.310024260.7091931.83500.25002.2875002.075000
280IVBclangO23d-7pt6.092650250.6988171.83500.25002.0125001.992500
191A64FXgccO13d-r3-11pt22.364503270.6981826.75002.0000NaN7.970000
829TX2gccO33d-27pt29.556007570.6841599.33500.5000NaN41.290000
828TX2gccOfast3d-27pt29.509057570.6836569.33500.5000NaN41.290000
180A64FXgccO23d-r3-11pt19.725626240.6831536.25001.0000NaN7.200000
830TX2gccO23d-27pt54.157698560.65526618.67001.0000NaN89.540000
711ZENgccO1pi11.325225110.6468064.00003.0000NaN3.840000
825TX2clangO33d-27pt74.438163830.63285027.33001.0000NaN91.580000
826TX2clangO23d-27pt74.434304830.63283127.33001.0000NaN91.580000
202A64FXclangOfast3d-r3-11pt24.486984350.6324589.00001.0000NaN9.200000
213A64FXclangO33d-r3-11pt24.450432350.6319089.00001.0000NaN9.200000
224A64FXclangO23d-r3-11pt24.450432350.6319089.00001.0000NaN9.200000
235A64FXclangO13d-r3-11pt24.428757350.6315829.00001.0000NaN9.200000
827TX2clangO13d-27pt73.593916830.62863827.33001.0000NaN91.580000
169A64FXgccO33d-r3-11pt3.340075240.6257571.25000.1250NaN1.747500
824TX2clangOfast3d-27pt72.766513830.62441527.33001.0000NaN91.570000
158A64FXgccOfast3d-r3-11pt3.325407240.6241061.25000.1250NaN1.747500
7SKXiccO23d-r3-11pt1.800601260.6181830.68750.12501.3162500.951250
4SKXiccO33d-r3-11pt1.774300260.6125230.68750.12501.3162500.951250
1SKXiccOfast3d-r3-11pt1.774285260.6125200.68750.12501.3162500.951250
831TX2gccO13d-27pt69.708291830.60793827.33001.0000NaN98.510000
154SKXgccO23d-27pt32.069983390.59463713.00001.000031.45000024.940000
153SKXgccO33d-27pt32.053916390.59443313.00001.000031.45000024.940000
708ZENgccOfastpi2.437910190.5898131.00000.3750NaN0.788750
719ZENclangO13d-27pt33.432250930.58124314.00001.0000NaN25.430000
190A64FXgccO13d-7pt11.282885190.5790084.75002.0000NaN5.330000
155SKXgccO13d-27pt33.071204400.57667114.00001.000032.48000025.610000
3SKXiccO32d-5pt0.722362230.5673910.31250.06250.4043750.393125
6SKXiccO22d-5pt0.722088230.5672270.31250.06250.4043750.393125
5SKXiccO33d-7pt1.005445230.5648690.43750.06250.4781250.435625
8SKXiccO23d-7pt1.005362230.5648330.43750.06250.4781250.435625
2SKXiccOfast3d-7pt1.005352230.5648290.43750.06250.4781250.435625
0SKXiccOfast2d-5pt0.712470230.5613850.31250.06250.4043750.393125
555ZEN2gccO1pi11.156682110.5518385.00003.0000NaN3.790000
150SKXclangO23d-27pt45.435787860.54881420.50008.000034.00000039.770000
149SKXclangO33d-27pt45.425229860.54870920.50008.000034.00000039.770000
148SKXclangOfast3d-27pt45.279494860.54725620.50008.000034.62000040.430000
151SKXclangO13d-27pt45.144395850.54590220.50001.000033.21000039.440000
814TX2gccO1update3.66802060.5447131.67001.0000NaN5.090000
747TX2gccO23d-r3-11pt17.506562250.5430288.00001.0000NaN24.460000
222A64FXclangO22d-5pt3.809216110.5405881.75000.5000NaN2.680000
234A64FXclangO13d-7pt13.049047230.5401966.00001.0000NaN4.920000
811TX2gccO1striad5.76977090.5372432.67001.0000NaN8.130000
560ZEN2clangOfast3d-27pt30.120761870.53520414.00002.0000NaN29.640000
562ZEN2clangO23d-27pt30.036413870.53389914.00002.0000NaN29.630000
561ZEN2clangO33d-27pt30.036092870.53389414.00002.0000NaN29.630000
806TX2gccO2update3.57989160.5335051.67001.0000NaN5.090000
28SKXgccO33d-r3-11pt2.928193150.5304271.37500.25001.9350001.502500
179A64FXgccO23d-7pt9.033439160.5295264.25001.0000NaN3.900000
717ZENclangO33d-27pt30.522349870.52493814.50002.0000NaN25.390000
718ZENclangO23d-27pt30.513532870.52480114.50002.0000NaN25.390000
563ZEN2clangO13d-27pt29.413301930.52402514.00001.0000NaN31.610000
491ZEN2gccOfasttriad0.52496960.5237810.25000.2500NaN0.412500
744TX2gccO33d-r3-11pt8.398803250.5237424.00000.5000NaN12.230000
499ZEN2gccO3triad0.52490160.5237200.25000.2500NaN0.412500
492ZEN2gccO3copy0.52446850.5233270.25000.2500NaN0.340000
484ZEN2gccOfastcopy0.52439950.5232630.25000.2500NaN0.340000
741TX2gccOfast3d-r3-11pt8.372373250.5222384.00000.5000NaN12.230000
716ZENclangOfast3d-27pt30.313140870.52166014.50002.0000NaN25.390000
108SKXgccO3copy0.51839450.5177410.25000.25000.3075000.275000
100SKXgccOfastcopy0.51838150.5177290.25000.25000.3075000.275000
320IVBiccO1copy2.06386950.5154731.00001.00001.2400001.330000
382IVBgccO2update2.06381560.5154601.00001.00001.7100002.130000
702ZENiccO1update2.05995250.5145521.00001.0000NaN1.620000
390IVBgccO1update2.05182060.5126281.00001.00001.7100002.130000
696ZENiccO1copy2.05131950.5125091.00001.0000NaN1.360000
200A64FXclangOfast2d-5pt3.830862130.5105541.87500.5000NaN1.900000
662ZENgccO2update2.03305960.5081301.00001.0000NaN2.120000
376IVBgccO2copy2.02781060.5068571.00001.00001.4800001.580000
211A64FXclangO32d-5pt3.802034130.5068431.87500.5000NaN1.900000
358IVBclangO1update2.02773050.5068381.00001.00001.4800001.640000
506ZEN2gccO2update2.02636960.5065061.00001.0000NaN2.120000
469ZEN2clangO2store0.50657270.5064870.25000.0625NaN0.112500
468ZEN2clangO2copy0.506566110.5064810.25000.0625NaN0.178125
130SKXgccO1update2.02559160.5063171.00001.00001.7500001.450000
122SKXgccO2update2.02556360.5063101.00001.00001.7500001.610000
66SKXiccO1update2.02556250.5063101.00001.00001.5000001.370000
60SKXiccO1copy2.02548050.5062901.00001.00001.2300001.080000
546ZEN2iccO1update2.02491250.5061511.00001.0000NaN1.620000
545ZEN2iccO1add2.02487460.5061421.00001.0000NaN1.630000
461ZEN2clangO3store0.50610570.5060320.25000.0625NaN0.112500
508ZEN2gccO1copy2.02441360.5060301.00001.0000NaN1.600000
474ZEN2clangO2update0.506086110.5060120.25000.0625NaN0.256875
467ZEN2clangO3triad0.506079150.5060060.25000.0625NaN0.321875
670ZENgccO1update2.02377460.5058741.00001.0000NaN2.120000
540ZEN2iccO1copy2.02341650.5057861.00001.0000NaN1.360000
459ZEN2clangOfasttriad0.505634150.5055710.25000.0625NaN0.258750
458ZEN2clangOfastupdate0.505616110.5055530.25000.0625NaN0.256875
457ZEN2clangOfastadd0.505614150.5055520.25000.0625NaN0.259375
497ZEN2gccO3add0.50560460.5055410.25000.2500NaN0.407500
485ZEN2gccOfaststore0.50558940.5055270.25000.2500NaN0.262500
489ZEN2gccOfastadd0.50558760.5055260.25000.2500NaN0.407500
453ZEN2clangOfaststore0.50546870.5054080.25000.0625NaN0.112500
514ZEN2gccO1update2.02184960.5054031.00001.0000NaN2.120000
547ZEN2iccO1triad2.02175160.5053791.00001.0000NaN1.650000
505ZEN2gccO2add2.02112370.5052261.00001.0000NaN1.880000
466ZEN2clangO3update0.505135110.5050830.25000.0625NaN0.256875
383IVBgccO2triad3.02381170.5039371.50001.00002.2400002.670000
389IVBgccO1add3.02371870.5039221.50001.00002.0000002.120000
201A64FXclangOfast3d-7pt9.316714310.5035804.62500.5000NaN4.915000
498ZEN2gccO3update0.50338550.5033620.25000.2500NaN0.405000
805TX2gccO2add4.01843070.5022932.00001.0000NaN6.090000
807TX2gccO2triad4.01812570.5022552.00001.0000NaN6.090000
813TX2gccO1add4.01798970.5022392.00001.0000NaN6.090000
145SKXiccO33d-27pt3.387252580.5018091.68750.12503.3887502.315000
483ZEN2clangO1triad2.00515060.5012841.00001.0000NaN2.150000
490ZEN2gccOfastupdate0.50119650.5011930.25000.2500NaN0.405000
352IVBclangO1copy2.00370950.5009251.00001.00001.2400001.330000
801TX2gccO2store2.00156140.5003901.00001.0000NaN3.040000
748TX2gccO23d-7pt10.667454170.5003495.33001.0000NaN16.300000
809TX2gccO1store2.00139340.5003481.00001.0000NaN3.040000
\n", + "
" + ], + "text/plain": [ + " arch compiler cflags_name kernel best_runtime instruction count \\\n", + "770 TX2 clang O2 gs-2d-5pt 36.008947 11 \n", + "762 TX2 clang O3 gs-2d-5pt 36.007412 13 \n", + "183 A64FX gcc O2 gs-2d-5pt 59.658430 13 \n", + "194 A64FX gcc O1 gs-2d-5pt 59.646095 13 \n", + "754 TX2 clang Ofast gs-2d-5pt 19.525823 13 \n", + "778 TX2 clang O1 gs-2d-5pt 36.008679 13 \n", + "810 TX2 gcc O1 gs-2d-5pt 36.008291 16 \n", + "255 A64FX gcc O1 3d-27pt 89.427077 65 \n", + "254 A64FX gcc O2 3d-27pt 87.283464 57 \n", + "253 A64FX gcc O3 3d-27pt 87.259060 57 \n", + "252 A64FX gcc Ofast 3d-27pt 87.252967 56 \n", + "272 IVB clang Ofast 2d-5pt 5.145772 9 \n", + "275 IVB clang O3 2d-5pt 5.001522 9 \n", + "278 IVB clang O2 2d-5pt 4.898804 9 \n", + "256 A64FX clang Ofast 3d-27pt 91.896622 83 \n", + "259 A64FX clang O1 3d-27pt 91.353359 83 \n", + "258 A64FX clang O2 3d-27pt 91.325607 83 \n", + "257 A64FX clang O3 3d-27pt 91.282515 83 \n", + "277 IVB clang O3 3d-7pt 6.322047 26 \n", + "274 IVB clang Ofast 3d-7pt 6.310024 26 \n", + "280 IVB clang O2 3d-7pt 6.092650 25 \n", + "191 A64FX gcc O1 3d-r3-11pt 22.364503 27 \n", + "829 TX2 gcc O3 3d-27pt 29.556007 57 \n", + "828 TX2 gcc Ofast 3d-27pt 29.509057 57 \n", + "180 A64FX gcc O2 3d-r3-11pt 19.725626 24 \n", + "830 TX2 gcc O2 3d-27pt 54.157698 56 \n", + "711 ZEN gcc O1 pi 11.325225 11 \n", + "825 TX2 clang O3 3d-27pt 74.438163 83 \n", + "826 TX2 clang O2 3d-27pt 74.434304 83 \n", + "202 A64FX clang Ofast 3d-r3-11pt 24.486984 35 \n", + "213 A64FX clang O3 3d-r3-11pt 24.450432 35 \n", + "224 A64FX clang O2 3d-r3-11pt 24.450432 35 \n", + "235 A64FX clang O1 3d-r3-11pt 24.428757 35 \n", + "827 TX2 clang O1 3d-27pt 73.593916 83 \n", + "169 A64FX gcc O3 3d-r3-11pt 3.340075 24 \n", + "824 TX2 clang Ofast 3d-27pt 72.766513 83 \n", + "158 A64FX gcc Ofast 3d-r3-11pt 3.325407 24 \n", + "7 SKX icc O2 3d-r3-11pt 1.800601 26 \n", + "4 SKX icc O3 3d-r3-11pt 1.774300 26 \n", + "1 SKX icc Ofast 3d-r3-11pt 1.774285 26 \n", + "831 TX2 gcc O1 3d-27pt 69.708291 83 \n", + "154 SKX gcc O2 3d-27pt 32.069983 39 \n", + "153 SKX gcc O3 3d-27pt 32.053916 39 \n", + "708 ZEN gcc Ofast pi 2.437910 19 \n", + "719 ZEN clang O1 3d-27pt 33.432250 93 \n", + "190 A64FX gcc O1 3d-7pt 11.282885 19 \n", + "155 SKX gcc O1 3d-27pt 33.071204 40 \n", + "3 SKX icc O3 2d-5pt 0.722362 23 \n", + "6 SKX icc O2 2d-5pt 0.722088 23 \n", + "5 SKX icc O3 3d-7pt 1.005445 23 \n", + "8 SKX icc O2 3d-7pt 1.005362 23 \n", + "2 SKX icc Ofast 3d-7pt 1.005352 23 \n", + "0 SKX icc Ofast 2d-5pt 0.712470 23 \n", + "555 ZEN2 gcc O1 pi 11.156682 11 \n", + "150 SKX clang O2 3d-27pt 45.435787 86 \n", + "149 SKX clang O3 3d-27pt 45.425229 86 \n", + "148 SKX clang Ofast 3d-27pt 45.279494 86 \n", + "151 SKX clang O1 3d-27pt 45.144395 85 \n", + "814 TX2 gcc O1 update 3.668020 6 \n", + "747 TX2 gcc O2 3d-r3-11pt 17.506562 25 \n", + "222 A64FX clang O2 2d-5pt 3.809216 11 \n", + "234 A64FX clang O1 3d-7pt 13.049047 23 \n", + "811 TX2 gcc O1 striad 5.769770 9 \n", + "560 ZEN2 clang Ofast 3d-27pt 30.120761 87 \n", + "562 ZEN2 clang O2 3d-27pt 30.036413 87 \n", + "561 ZEN2 clang O3 3d-27pt 30.036092 87 \n", + "806 TX2 gcc O2 update 3.579891 6 \n", + "28 SKX gcc O3 3d-r3-11pt 2.928193 15 \n", + "179 A64FX gcc O2 3d-7pt 9.033439 16 \n", + "717 ZEN clang O3 3d-27pt 30.522349 87 \n", + "718 ZEN clang O2 3d-27pt 30.513532 87 \n", + "563 ZEN2 clang O1 3d-27pt 29.413301 93 \n", + "491 ZEN2 gcc Ofast triad 0.524969 6 \n", + "744 TX2 gcc O3 3d-r3-11pt 8.398803 25 \n", + "499 ZEN2 gcc O3 triad 0.524901 6 \n", + "492 ZEN2 gcc O3 copy 0.524468 5 \n", + "484 ZEN2 gcc Ofast copy 0.524399 5 \n", + "741 TX2 gcc Ofast 3d-r3-11pt 8.372373 25 \n", + "716 ZEN clang Ofast 3d-27pt 30.313140 87 \n", + "108 SKX gcc O3 copy 0.518394 5 \n", + "100 SKX gcc Ofast copy 0.518381 5 \n", + "320 IVB icc O1 copy 2.063869 5 \n", + "382 IVB gcc O2 update 2.063815 6 \n", + "702 ZEN icc O1 update 2.059952 5 \n", + "390 IVB gcc O1 update 2.051820 6 \n", + "696 ZEN icc O1 copy 2.051319 5 \n", + "200 A64FX clang Ofast 2d-5pt 3.830862 13 \n", + "662 ZEN gcc O2 update 2.033059 6 \n", + "376 IVB gcc O2 copy 2.027810 6 \n", + "211 A64FX clang O3 2d-5pt 3.802034 13 \n", + "358 IVB clang O1 update 2.027730 5 \n", + "506 ZEN2 gcc O2 update 2.026369 6 \n", + "469 ZEN2 clang O2 store 0.506572 7 \n", + "468 ZEN2 clang O2 copy 0.506566 11 \n", + "130 SKX gcc O1 update 2.025591 6 \n", + "122 SKX gcc O2 update 2.025563 6 \n", + "66 SKX icc O1 update 2.025562 5 \n", + "60 SKX icc O1 copy 2.025480 5 \n", + "546 ZEN2 icc O1 update 2.024912 5 \n", + "545 ZEN2 icc O1 add 2.024874 6 \n", + "461 ZEN2 clang O3 store 0.506105 7 \n", + "508 ZEN2 gcc O1 copy 2.024413 6 \n", + "474 ZEN2 clang O2 update 0.506086 11 \n", + "467 ZEN2 clang O3 triad 0.506079 15 \n", + "670 ZEN gcc O1 update 2.023774 6 \n", + "540 ZEN2 icc O1 copy 2.023416 5 \n", + "459 ZEN2 clang Ofast triad 0.505634 15 \n", + "458 ZEN2 clang Ofast update 0.505616 11 \n", + "457 ZEN2 clang Ofast add 0.505614 15 \n", + "497 ZEN2 gcc O3 add 0.505604 6 \n", + "485 ZEN2 gcc Ofast store 0.505589 4 \n", + "489 ZEN2 gcc Ofast add 0.505587 6 \n", + "453 ZEN2 clang Ofast store 0.505468 7 \n", + "514 ZEN2 gcc O1 update 2.021849 6 \n", + "547 ZEN2 icc O1 triad 2.021751 6 \n", + "505 ZEN2 gcc O2 add 2.021123 7 \n", + "466 ZEN2 clang O3 update 0.505135 11 \n", + "383 IVB gcc O2 triad 3.023811 7 \n", + "389 IVB gcc O1 add 3.023718 7 \n", + "201 A64FX clang Ofast 3d-7pt 9.316714 31 \n", + "498 ZEN2 gcc O3 update 0.503385 5 \n", + "805 TX2 gcc O2 add 4.018430 7 \n", + "807 TX2 gcc O2 triad 4.018125 7 \n", + "813 TX2 gcc O1 add 4.017989 7 \n", + "145 SKX icc O3 3d-27pt 3.387252 58 \n", + "483 ZEN2 clang O1 triad 2.005150 6 \n", + "490 ZEN2 gcc Ofast update 0.501196 5 \n", + "352 IVB clang O1 copy 2.003709 5 \n", + "801 TX2 gcc O2 store 2.001561 4 \n", + "748 TX2 gcc O2 3d-7pt 10.667454 17 \n", + "809 TX2 gcc O1 store 2.001393 4 \n", + "\n", + " OSACA_relerr OSACA_throughput OSACA_lcd IACA_prediction \\\n", + "770 0.953761 1.6650 0.5000 NaN \n", + "762 0.944456 2.0000 0.5000 NaN \n", + "183 0.941333 3.5000 2.0000 NaN \n", + "194 0.941321 3.5000 2.0000 NaN \n", + "754 0.897572 2.0000 0.5000 NaN \n", + "778 0.888916 4.0000 1.0000 NaN \n", + "810 0.861143 5.0000 1.0000 NaN \n", + "255 0.818288 16.2500 1.0000 NaN \n", + "254 0.810961 16.5000 1.0000 NaN \n", + "253 0.810908 16.5000 1.0000 NaN \n", + "252 0.810895 16.5000 1.0000 NaN \n", + "272 0.805666 1.0000 0.2500 1.000000 \n", + "275 0.800061 1.0000 0.2500 1.000000 \n", + "278 0.795869 1.0000 0.2500 1.000000 \n", + "256 0.771482 21.0000 1.0000 NaN \n", + "259 0.770123 21.0000 1.0000 NaN \n", + "258 0.770054 21.0000 1.0000 NaN \n", + "257 0.769945 21.0000 1.0000 NaN \n", + "277 0.709746 1.8350 0.2500 2.312500 \n", + "274 0.709193 1.8350 0.2500 2.287500 \n", + "280 0.698817 1.8350 0.2500 2.012500 \n", + "191 0.698182 6.7500 2.0000 NaN \n", + "829 0.684159 9.3350 0.5000 NaN \n", + "828 0.683656 9.3350 0.5000 NaN \n", + "180 0.683153 6.2500 1.0000 NaN \n", + "830 0.655266 18.6700 1.0000 NaN \n", + "711 0.646806 4.0000 3.0000 NaN \n", + "825 0.632850 27.3300 1.0000 NaN \n", + "826 0.632831 27.3300 1.0000 NaN \n", + "202 0.632458 9.0000 1.0000 NaN \n", + "213 0.631908 9.0000 1.0000 NaN \n", + "224 0.631908 9.0000 1.0000 NaN \n", + "235 0.631582 9.0000 1.0000 NaN \n", + "827 0.628638 27.3300 1.0000 NaN \n", + "169 0.625757 1.2500 0.1250 NaN \n", + "824 0.624415 27.3300 1.0000 NaN \n", + "158 0.624106 1.2500 0.1250 NaN \n", + "7 0.618183 0.6875 0.1250 1.316250 \n", + "4 0.612523 0.6875 0.1250 1.316250 \n", + "1 0.612520 0.6875 0.1250 1.316250 \n", + "831 0.607938 27.3300 1.0000 NaN \n", + "154 0.594637 13.0000 1.0000 31.450000 \n", + "153 0.594433 13.0000 1.0000 31.450000 \n", + "708 0.589813 1.0000 0.3750 NaN \n", + "719 0.581243 14.0000 1.0000 NaN \n", + "190 0.579008 4.7500 2.0000 NaN \n", + "155 0.576671 14.0000 1.0000 32.480000 \n", + "3 0.567391 0.3125 0.0625 0.404375 \n", + "6 0.567227 0.3125 0.0625 0.404375 \n", + "5 0.564869 0.4375 0.0625 0.478125 \n", + "8 0.564833 0.4375 0.0625 0.478125 \n", + "2 0.564829 0.4375 0.0625 0.478125 \n", + "0 0.561385 0.3125 0.0625 0.404375 \n", + "555 0.551838 5.0000 3.0000 NaN \n", + "150 0.548814 20.5000 8.0000 34.000000 \n", + "149 0.548709 20.5000 8.0000 34.000000 \n", + "148 0.547256 20.5000 8.0000 34.620000 \n", + "151 0.545902 20.5000 1.0000 33.210000 \n", + "814 0.544713 1.6700 1.0000 NaN \n", + "747 0.543028 8.0000 1.0000 NaN \n", + "222 0.540588 1.7500 0.5000 NaN \n", + "234 0.540196 6.0000 1.0000 NaN \n", + "811 0.537243 2.6700 1.0000 NaN \n", + "560 0.535204 14.0000 2.0000 NaN \n", + "562 0.533899 14.0000 2.0000 NaN \n", + "561 0.533894 14.0000 2.0000 NaN \n", + "806 0.533505 1.6700 1.0000 NaN \n", + "28 0.530427 1.3750 0.2500 1.935000 \n", + "179 0.529526 4.2500 1.0000 NaN \n", + "717 0.524938 14.5000 2.0000 NaN \n", + "718 0.524801 14.5000 2.0000 NaN \n", + "563 0.524025 14.0000 1.0000 NaN \n", + "491 0.523781 0.2500 0.2500 NaN \n", + "744 0.523742 4.0000 0.5000 NaN \n", + "499 0.523720 0.2500 0.2500 NaN \n", + "492 0.523327 0.2500 0.2500 NaN \n", + "484 0.523263 0.2500 0.2500 NaN \n", + "741 0.522238 4.0000 0.5000 NaN \n", + "716 0.521660 14.5000 2.0000 NaN \n", + "108 0.517741 0.2500 0.2500 0.307500 \n", + "100 0.517729 0.2500 0.2500 0.307500 \n", + "320 0.515473 1.0000 1.0000 1.240000 \n", + "382 0.515460 1.0000 1.0000 1.710000 \n", + "702 0.514552 1.0000 1.0000 NaN \n", + "390 0.512628 1.0000 1.0000 1.710000 \n", + "696 0.512509 1.0000 1.0000 NaN \n", + "200 0.510554 1.8750 0.5000 NaN \n", + "662 0.508130 1.0000 1.0000 NaN \n", + "376 0.506857 1.0000 1.0000 1.480000 \n", + "211 0.506843 1.8750 0.5000 NaN \n", + "358 0.506838 1.0000 1.0000 1.480000 \n", + "506 0.506506 1.0000 1.0000 NaN \n", + "469 0.506487 0.2500 0.0625 NaN \n", + "468 0.506481 0.2500 0.0625 NaN \n", + "130 0.506317 1.0000 1.0000 1.750000 \n", + "122 0.506310 1.0000 1.0000 1.750000 \n", + "66 0.506310 1.0000 1.0000 1.500000 \n", + "60 0.506290 1.0000 1.0000 1.230000 \n", + "546 0.506151 1.0000 1.0000 NaN \n", + "545 0.506142 1.0000 1.0000 NaN \n", + "461 0.506032 0.2500 0.0625 NaN \n", + "508 0.506030 1.0000 1.0000 NaN \n", + "474 0.506012 0.2500 0.0625 NaN \n", + "467 0.506006 0.2500 0.0625 NaN \n", + "670 0.505874 1.0000 1.0000 NaN \n", + "540 0.505786 1.0000 1.0000 NaN \n", + "459 0.505571 0.2500 0.0625 NaN \n", + "458 0.505553 0.2500 0.0625 NaN \n", + "457 0.505552 0.2500 0.0625 NaN \n", + "497 0.505541 0.2500 0.2500 NaN \n", + "485 0.505527 0.2500 0.2500 NaN \n", + "489 0.505526 0.2500 0.2500 NaN \n", + "453 0.505408 0.2500 0.0625 NaN \n", + "514 0.505403 1.0000 1.0000 NaN \n", + "547 0.505379 1.0000 1.0000 NaN \n", + "505 0.505226 1.0000 1.0000 NaN \n", + "466 0.505083 0.2500 0.0625 NaN \n", + "383 0.503937 1.5000 1.0000 2.240000 \n", + "389 0.503922 1.5000 1.0000 2.000000 \n", + "201 0.503580 4.6250 0.5000 NaN \n", + "498 0.503362 0.2500 0.2500 NaN \n", + "805 0.502293 2.0000 1.0000 NaN \n", + "807 0.502255 2.0000 1.0000 NaN \n", + "813 0.502239 2.0000 1.0000 NaN \n", + "145 0.501809 1.6875 0.1250 3.388750 \n", + "483 0.501284 1.0000 1.0000 NaN \n", + "490 0.501193 0.2500 0.2500 NaN \n", + "352 0.500925 1.0000 1.0000 1.240000 \n", + "801 0.500390 1.0000 1.0000 NaN \n", + "748 0.500349 5.3300 1.0000 NaN \n", + "809 0.500348 1.0000 1.0000 NaN \n", + "\n", + " LLVM-MCA_prediction \n", + "770 5.615000 \n", + "762 6.105000 \n", + "183 3.270000 \n", + "194 2.770000 \n", + "754 6.105000 \n", + "778 12.210000 \n", + "810 13.220000 \n", + "255 31.450000 \n", + "254 33.200000 \n", + "253 33.200000 \n", + "252 33.850000 \n", + "272 0.805000 \n", + "275 0.805000 \n", + "278 0.805000 \n", + "256 36.500000 \n", + "259 36.500000 \n", + "258 36.500000 \n", + "257 36.500000 \n", + "277 2.075000 \n", + "274 2.075000 \n", + "280 1.992500 \n", + "191 7.970000 \n", + "829 41.290000 \n", + "828 41.290000 \n", + "180 7.200000 \n", + "830 89.540000 \n", + "711 3.840000 \n", + "825 91.580000 \n", + "826 91.580000 \n", + "202 9.200000 \n", + "213 9.200000 \n", + "224 9.200000 \n", + "235 9.200000 \n", + "827 91.580000 \n", + "169 1.747500 \n", + "824 91.570000 \n", + "158 1.747500 \n", + "7 0.951250 \n", + "4 0.951250 \n", + "1 0.951250 \n", + "831 98.510000 \n", + "154 24.940000 \n", + "153 24.940000 \n", + "708 0.788750 \n", + "719 25.430000 \n", + "190 5.330000 \n", + "155 25.610000 \n", + "3 0.393125 \n", + "6 0.393125 \n", + "5 0.435625 \n", + "8 0.435625 \n", + "2 0.435625 \n", + "0 0.393125 \n", + "555 3.790000 \n", + "150 39.770000 \n", + "149 39.770000 \n", + "148 40.430000 \n", + "151 39.440000 \n", + "814 5.090000 \n", + "747 24.460000 \n", + "222 2.680000 \n", + "234 4.920000 \n", + "811 8.130000 \n", + "560 29.640000 \n", + "562 29.630000 \n", + "561 29.630000 \n", + "806 5.090000 \n", + "28 1.502500 \n", + "179 3.900000 \n", + "717 25.390000 \n", + "718 25.390000 \n", + "563 31.610000 \n", + "491 0.412500 \n", + "744 12.230000 \n", + "499 0.412500 \n", + "492 0.340000 \n", + "484 0.340000 \n", + "741 12.230000 \n", + "716 25.390000 \n", + "108 0.275000 \n", + "100 0.275000 \n", + "320 1.330000 \n", + "382 2.130000 \n", + "702 1.620000 \n", + "390 2.130000 \n", + "696 1.360000 \n", + "200 1.900000 \n", + "662 2.120000 \n", + "376 1.580000 \n", + "211 1.900000 \n", + "358 1.640000 \n", + "506 2.120000 \n", + "469 0.112500 \n", + "468 0.178125 \n", + "130 1.450000 \n", + "122 1.610000 \n", + "66 1.370000 \n", + "60 1.080000 \n", + "546 1.620000 \n", + "545 1.630000 \n", + "461 0.112500 \n", + "508 1.600000 \n", + "474 0.256875 \n", + "467 0.321875 \n", + "670 2.120000 \n", + "540 1.360000 \n", + "459 0.258750 \n", + "458 0.256875 \n", + "457 0.259375 \n", + "497 0.407500 \n", + "485 0.262500 \n", + "489 0.407500 \n", + "453 0.112500 \n", + "514 2.120000 \n", + "547 1.650000 \n", + "505 1.880000 \n", + "466 0.256875 \n", + "383 2.670000 \n", + "389 2.120000 \n", + "201 4.915000 \n", + "498 0.405000 \n", + "805 6.090000 \n", + "807 6.090000 \n", + "813 6.090000 \n", + "145 2.315000 \n", + "483 2.150000 \n", + "490 0.405000 \n", + "352 1.330000 \n", + "801 3.040000 \n", + "748 16.300000 \n", + "809 3.040000 " + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Runtime more than 110% of CP, this may be a model error:\n", + "df.query(\"OSACA_relerr > 0.5\").sort_values('OSACA_relerr', ascending=False)[[\n", + " 'arch', 'compiler', 'cflags_name', 'kernel',\n", + " 'best_runtime', 'instruction count', 'OSACA_relerr',\n", + " 'OSACA_throughput', 'OSACA_lcd',\n", + " 'IACA_prediction', 'LLVM-MCA_prediction']\n", + "]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_code_all_hidden": false, + "kernelspec": { + "display_name": "Python 3.7.5 64-bit ('python37': virtualenv)", + "language": "python", + "name": "python37564bitpython37virtualenve45cc6d57f8c49279c8350752a82a235" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.9" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/validation/build_and_run.py b/validation/build_and_run.py new file mode 100755 index 0000000..313b369 --- /dev/null +++ b/validation/build_and_run.py @@ -0,0 +1,707 @@ +#!/usr/bin/env python3 +import sys +import os +import re +from subprocess import check_call, check_output, CalledProcessError, STDOUT +from itertools import chain +import shutil +from functools import lru_cache +from glob import glob +from pathlib import Path +from pprint import pprint +import socket +import pickle +from copy import deepcopy + +import requests +import numpy as np +import pandas as pd + +from osaca.osaca import reduce_to_section + +from kerncraft.models import benchmark +from kerncraft.incore_model import ( + parse_asm, + asm_instrumentation, + iaca_analyse_instrumented_binary, + osaca_analyse_instrumented_assembly, + llvm_mca_analyse_instrumented_assembly +) + + +# Scaling of inner dimension for 1D, 2D and 3D kernels +# * consider kernels to be compiled with multiple compilers and different options +# * find best performing run (min cy/it over all runs) +# * statistics on performance overall (cy/it over inner length) +# * validate that L2 traffic is neglegible +# * measure other performance metrics, such as port utilization (optionally) +# * scale to highlevel iterations +# Collect inner loop body assembly for each kernel/compiler/options combination +# * analyze with OSACA, IACA and LLVM-MCA + +hosts_arch_map = {r"skylakesp2": "SKX", + r"ivyep1": "IVB", + r"naples1": "ZEN", + r"rome1": "ZEN2", + r"warmup": "TX2", + r"qp4-node-[0-9]+": "A64FX"} + +arch_info = { + 'SKX': { + 'prepare': ['likwid-setFrequencies -f 2.4 -t 0'.split()], + 'IACA': 'SKX', + 'OSACA': 'SKX', + 'LLVM-MCA': '-mcpu=skylake-avx512', + 'Ithemal': 'skl', + 'isa': 'x86', + 'perfevents': [], + "cflags": { + 'icc': { + "Ofast": "-Ofast -fno-alias -xCORE-AVX512 -qopt-zmm-usage=high -nolib-inline -ffreestanding -falign-loops".split(), + "O3": "-O3 -fno-alias -xCORE-AVX512 -qopt-zmm-usage=high -nolib-inline -ffreestanding -falign-loops".split(), + "O2": "-O2 -fno-alias -xCORE-AVX512 -qopt-zmm-usage=high -nolib-inline -ffreestanding -falign-loops".split(), + "O1": "-O1 -fno-alias -xCORE-AVX512 -qopt-zmm-usage=high -nolib-inline -ffreestanding -falign-loops".split(), + }, + 'clang': { + "Ofast": "-Ofast -march=skylake-avx512 -ffreestanding".split(), + "O3": "-O3 -march=skylake-avx512 -ffreestanding".split(), + "O2": "-O2 -march=skylake-avx512 -ffreestanding".split(), + "O1": "-O1 -march=skylake-avx512 -ffreestanding".split(), + + }, + 'gcc': { + "Ofast": "-Ofast -march=skylake-avx512 -lm -ffreestanding -falign-loops=16".split(), + "O3": "-O3 -march=skylake-avx512 -lm -ffreestanding -falign-loops=16".split(), + "O2": "-O2 -march=skylake-avx512 -lm -ffreestanding -falign-loops=16".split(), + "O1": "-O1 -march=skylake-avx512 -lm -ffreestanding -falign-loops=16".split(), + }, + }, + }, + 'IVB': { + 'prepare': ['likwid-setFrequencies -f 3.0 -t 0'.split()], + 'IACA': 'IVB', + 'OSACA': 'IVB', + 'LLVM-MCA': '-mcpu=ivybridge', + 'Ithemal': 'ivb', + 'isa': 'x86', + 'perfevents': [], + "cflags": { + "icc": { + "Ofast": "-Ofast -xAVX -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O3": "-O3 -xAVX -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O2": "-O2 -xAVX -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O1": "-O1 -xAVX -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + }, + "clang": { + "Ofast": "-Ofast -mavx -ffreestanding".split(), + "O3": "-O3 -mavx -ffreestanding".split(), + "O2": "-O2 -mavx -ffreestanding".split(), + "O1": "-O1 -mavx -ffreestanding".split(), + }, + "gcc": { + "Ofast": "-Ofast -march=corei7-avx -lm -ffreestanding -falign-loops=16".split(), + "O3": "-O3 -march=corei7-avx -lm -ffreestanding -falign-loops=16".split(), + "O2": "-O2 -march=corei7-avx -lm -ffreestanding -falign-loops=16".split(), + "O1": "-O1 -march=corei7-avx -lm -ffreestanding -falign-loops=16".split(), + }, + }, + }, + 'ZEN': { + 'prepare': ['likwid-setFrequencies -f 2.3 -t 0'.split()], + 'IACA': None, + 'OSACA': 'ZEN1', + 'LLVM-MCA': '-mcpu=znver1', + 'Ithemal': None, + 'isa': 'x86', + 'perfevents': [], + "cflags": { + "clang": { + "Ofast": "-Ofast -march=znver1 -ffreestanding".split(), + "O3": "-O3 -march=znver1 -ffreestanding".split(), + "O2": "-O2 -march=znver1 -ffreestanding".split(), + "O1": "-O1 -march=znver1 -ffreestanding".split(), + }, + "gcc": { + "Ofast": "-Ofast -march=znver1 -ffreestanding -falign-loops=16".split(), + "O3": "-O3 -march=znver1 -ffreestanding -falign-loops=16".split(), + "O2": "-O2 -march=znver1 -ffreestanding -falign-loops=16".split(), + "O1": "-O1 -march=znver1 -ffreestanding -falign-loops=16".split(), + }, + "icc": { + "Ofast": "-Ofast -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O3": "-O3 -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O2": "-O2 -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O1": "-O1 -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + }, + }, + }, + 'ZEN2': { + 'prepare': ['likwid-setFrequencies -f 2.35 -t 0'.split()], + 'IACA': None, + 'OSACA': 'ZEN2', + 'LLVM-MCA': '-mcpu=znver2', + 'Ithemal': None, + 'isa': 'x86', + 'perfevents': [], + "cflags": { + "clang": { + "Ofast": "-Ofast -march=znver2 -ffreestanding".split(), + "O3": "-O3 -march=znver2 -ffreestanding".split(), + "O2": "-O2 -march=znver2 -ffreestanding".split(), + "O1": "-O1 -march=znver2 -ffreestanding".split(), + }, + "gcc": { + "Ofast": "-Ofast -march=znver2 -ffreestanding -falign-loops=16".split(), + "O3": "-O3 -march=znver2 -ffreestanding -falign-loops=16".split(), + "O2": "-O2 -march=znver2 -ffreestanding -falign-loops=16".split(), + "O1": "-O1 -march=znver2 -ffreestanding -falign-loops=16".split(), + }, + "icc": { + "Ofast": "-Ofast -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O3": "-O3 -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O2": "-O2 -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + "O1": "-O1 -xAVX2 -fno-alias -nolib-inline -ffreestanding -falign-loops".split(), + }, + }, + }, + 'TX2': { + 'Clock [MHz]': 2200, # reading out via perf. counters is not supported + 'IACA': None, + 'OSACA': 'TX2', + 'assign_optimal_throughput': True, + 'LLVM-MCA': '-mcpu=thunderx2t99 -march=aarch64', + 'Ithemal': None, + 'isa': 'aarch64', + 'perfevents': [], + "cflags": { + "clang": { + "Ofast": "-Ofast -target aarch64-unknown-linux-gnu -ffreestanding".split(), + "O3": "-O3 -target aarch64-unknown-linux-gnu -ffreestanding".split(), + "O2": "-O2 -target aarch64-unknown-linux-gnu -ffreestanding".split(), + "O1": "-O1 -target aarch64-unknown-linux-gnu -ffreestanding".split(), + }, + "gcc": { + "Ofast": "-Ofast -march=armv8.1-a -ffreestanding".split(), + "O3": "-O3 -march=armv8.1-a -ffreestanding".split(), + "O2": "-O2 -march=armv8.1-a -ffreestanding".split(), + "O1": "-O1 -march=armv8.1-a -ffreestanding".split(), + }, + }, + }, + 'A64FX': { + 'Clock [MHz]': 1800, # reading out via perf. counters is not supported + 'L2_volume_metric': 'L1<->L2 data volume [GBytes]', + 'IACA': None, + 'OSACA': 'A64FX', + 'assign_optimal_throughput': False, + 'LLVM-MCA': '-mcpu=a64fx -march=aarch64', + 'Ithemal': None, + 'isa': 'aarch64', + 'perfevents': [], + "cflags": { + "gcc": { + "Ofast": "-Ofast -msve-vector-bits=512 -march=armv8.2-a+sve -ffreestanding".split(), + "O3": "-O3 -msve-vector-bits=512 -march=armv8.2-a+sve -ffreestanding".split(), + "O2": "-O2 -msve-vector-bits=512 -march=armv8.2-a+sve -ffreestanding".split(), + "O1": "-O1 -msve-vector-bits=512 -march=armv8.2-a+sve -ffreestanding".split(), + }, + "clang": { + "Ofast": "-Ofast -target aarch64-unknown-linux-gnu -ffreestanding".split(), + "O3": "-O3 -target aarch64-unknown-linux-gnu -ffreestanding".split(), + "O2": "-O2 -target aarch64-unknown-linux-gnu -ffreestanding".split(), + "O1": "-O1 -target aarch64-unknown-linux-gnu -ffreestanding".split(), + }, + } + }, +} + + +def get_current_arch(): + hostname = socket.gethostname() + if hostname in hosts_arch_map: + return hosts_arch_map[hostname] + for matchstr, arch in hosts_arch_map.items(): + if re.match(matchstr, hostname): + return arch + # raise KeyError(f"{hostname} not matched in hosts_arch_map.") + return None + + +def get_kernels(kernels=None): + if kernels is None: + kernels = [] + for f in glob("kernels/*.c"): + f = f.rsplit('.', 1)[0].split('/', 1)[1] + if f == "dummy": + continue + kernels.append(f) + return kernels + +# Columns: +# arch +# kernel +# compiler +# cflags_name +# element_size +# pointer_increment +# IACA_raw +# IACA_scaled [dict with cy/it] +# IACA_scaled_max [float with cy/it] +# OSACA_raw +# OSACA_scaled [dict with cy/it] +# OSACA_scaled_max [float with cy/it] +# LLVM-MCA_raw +# LLVM-MCA_scaled [dict with cy/it] +# LLVM-MCA_scaled_max [float with cy/it] +# best_length +# best_runtime [cy/it] +# L2_traffic [B/it] +# allruns [list (length, repetitions, cy/it, L2 B/it)] +# perfevents [dict event: counter/it] + +def build_mark_run_all_kernels(measurements=True, osaca=True, iaca=True, llvm_mca=True): + arch = get_current_arch() + if arch is None: + arches = arch_info.keys() + islocal = False + else: + islocal = True + arches = [arch] + ainfo = arch_info.get(arch) + if 'prepare' in ainfo: + for cmd in ainfo['prepare']: + check_call(cmd) + for arch in arches: + ainfo = arch_info.get(arch) + print(arch) + data_path = Path(f"build/{arch}/data.pkl") + if data_path.exists(): + with data_path.open('rb') as f: + data = pickle.load(f) + else: + data = [] + data_lastsaved = deepcopy(data) + for compiler, compiler_cflags in ainfo['cflags'].items(): + if not shutil.which(compiler) and islocal: + print(compiler, "not found in path! Skipping...") + continue + for cflags_name, cflags in compiler_cflags.items(): + for kernel in get_kernels(): + print(f"{kernel:<15} {arch:>5} {compiler:>5} {cflags_name:>6}", + end=": ", flush=True) + row = list([r for r in data + if r['arch'] == arch and r['kernel'] == kernel and + r['compiler'] == compiler and r['cflags_name'] == cflags_name]) + if row: + row = row[0] + else: + orig_row = None + row = { + 'arch': arch, + 'kernel': kernel, + 'compiler': compiler, + 'cflags_name': cflags_name, + 'element_size': 8, + } + data.append(row) + + # Build + print("build", end="", flush=True) + asm_path, exec_path, overwrite = build_kernel( + kernel, arch, compiler, cflags, cflags_name, dontbuild=not islocal) + + if overwrite: + # clear all measurment information + row['best_length'] = None + row['best_runtime'] = None + row['L2_traffic'] = None + row['allruns'] = None + row['perfevents'] = None + + # Mark for IACA, OSACA and LLVM-MCA + print("mark", end="", flush=True) + try: + marked_asmfile, marked_objfile, row['pointer_increment'], overwrite = mark( + asm_path, compiler, cflags, isa=ainfo['isa'], overwrite=overwrite) + row['marking_error'] = None + except ValueError as e: + row['marking_error'] = str(e) + print(":", e) + continue + + if overwrite: + # clear all model generated information + for model in ['IACA', 'OSACA', 'LLVM-MCA', 'Ithemal']: + for k in ['ports', 'prediction', 'throughput', 'cp', 'lcd', 'raw']: + row[model+'_'+k] = None + + for model in ['IACA', 'OSACA', 'LLVM-MCA', 'Ithemal']: + for k in ['ports', 'prediction', 'throughput', 'cp', 'lcd', 'raw']: + if model+'_'+k not in row: + row[model+'_'+k] = None + + # Analyze with IACA, if requested and configured + if iaca and ainfo['IACA'] is not None: + print("IACA", end="", flush=True) + if not row.get('IACA_ports'): + row['IACA_raw'] = iaca_analyse_instrumented_binary( + marked_objfile, micro_architecture=ainfo['IACA']) + row['IACA_ports'] = \ + {k: v/(row['pointer_increment']/row['element_size']) + for k,v in row['IACA_raw']['port cycles'].items()} + row['IACA_prediction'] = row['IACA_raw']['throughput']/( + row['pointer_increment']/row['element_size']) + row['IACA_throughput'] = max(row['IACA_ports'].values()) + print(". ", end="", flush=True) + else: + print("! ", end="", flush=True) + + # Analyze with OSACA, if requested + if osaca: + print("OSACA", end="", flush=True) + if not row.get('OSACA_ports'): + row['OSACA_raw'] = osaca_analyse_instrumented_assembly( + marked_asmfile, micro_architecture=ainfo['OSACA'], + assign_optimal_throughput=ainfo.get('assign_optimal_throughput', + True)) + row['OSACA_ports'] = \ + {k: v/(row['pointer_increment']/row['element_size']) + for k,v in row['OSACA_raw']['port cycles'].items()} + row['OSACA_prediction'] = row['OSACA_raw']['throughput']/( + row['pointer_increment']/row['element_size']) + row['OSACA_throughput'] = max(row['OSACA_ports'].values()) + row['OSACA_cp'] = row['OSACA_raw']['cp_latency']/( + row['pointer_increment']/row['element_size']) + row['OSACA_lcd'] = row['OSACA_raw']['lcd']/( + row['pointer_increment']/row['element_size']) + print(". ", end="", flush=True) + else: + print("! ", end="", flush=True) + + # Analyze with LLVM-MCA, if requested and configured + if llvm_mca and ainfo['LLVM-MCA'] is not None: + print("LLVM-MCA", end="", flush=True) + if not row.get('LLVM-MCA_ports'): + row['LLVM-MCA_raw'] = llvm_mca_analyse_instrumented_assembly( + marked_asmfile, + micro_architecture=ainfo['LLVM-MCA'], + isa=ainfo['isa']) + row['LLVM-MCA_ports'] = \ + {k: v/(row['pointer_increment']/row['element_size']) + for k,v in row['LLVM-MCA_raw']['port cycles'].items()} + row['LLVM-MCA_prediction'] =row['LLVM-MCA_raw']['throughput']/( + row['pointer_increment']/row['element_size']) + row['LLVM-MCA_throughput'] = max(row['LLVM-MCA_ports'].values()) + row['LLVM-MCA_cp'] = row['LLVM-MCA_raw']['cp_latency']/( + row['pointer_increment']/row['element_size']) + row['LLVM-MCA_lcd'] = row['LLVM-MCA_raw']['lcd']/( + row['pointer_increment']/row['element_size']) + print(". ", end="", flush=True) + else: + print("! ", end="", flush=True) + + # Analyze with Ithemal, if not running local and configured + if ainfo['Ithemal'] is not None and not islocal: + print("Ithemal", end="", flush=True) + if not row.get('Ithemal_prediction'): + with open(marked_asmfile) as f: + parsed_code = parse_asm(f.read(), ainfo['isa']) + kernel = reduce_to_section(parsed_code, ainfo['isa']) + row['Ithemal_prediction'] = get_ithemal_prediction( + get_intel_style_code(marked_objfile), model=ainfo['Ithemal']) + print(". ", end="", flush=True) + else: + print("! ", end="", flush=True) + + if measurements and islocal: + # run measurements if on same hardware + print("scale", end="", flush=True) + if not row.get('allruns'): + # find best length with concurrent L2 measurement + scaling_runs, best = scalingrun(exec_path) + row['best_length'] = best[0] + row['best_runtime'] = best[2] + row['L2_traffic'] = best[3] + row['allruns'] = scaling_runs + print(f"({best[0]}). ", end="", flush=True) + else: + print(f"({row.get('best_length', None)})! ", end="", flush=True) + + print() + + # dump to file + if data != data_lastsaved: + print('saving... ', end="", flush=True) + with data_path.open('wb') as f: + try: + pickle.dump(data, f) + data_lastsaved = deepcopy(data) + print('saved!') + except KeyboardInterrupt: + f.seek(0) + pickle.dump(data, f) + print('saved!') + sys.exit() + + + +def scalingrun(kernel_exec, total_iterations=25000000, lengths=range(8, 1*1024+1)): + #print('{:>8} {:>10} {:>10}'.format("x", "cy/it", "L2 B/it")) + parameters = chain(*[[total_iterations//i, i] for i in lengths]) + # TODO use arch specific events and grooup + r, o = perfctr(chain([kernel_exec], map(str, parameters)), + 1, group="L2") + global_infos = {} + for m in [re.match(r"(:?([a-z_\-0-9]+):)?([a-z]+): ([a-z\_\-0-9]+)", l) for l in o]: + if m is not None: + try: + v = int(m.group(4)) + except ValueError: + v = m.group(4) + if m.group(1) is None: + global_infos[m.group(3)] = v + else: + r[m.group(2)][m.group(3)] = v + + results = [] + best = (float('inf'), None) + for markername, mmetrics in r.items(): + kernelname, repetitions, *_, xlength = markername.split('_') + repetitions = int(repetitions) + xlength = int(xlength) + total_iterations = mmetrics['repetitions'] * mmetrics['iterations'] + if 'Clock [MHz]' in mmetrics: + clock_hz = mmetrics['Clock [MHz]']*1e6 + else: + clock_hz = arch_info[get_current_arch()]['Clock [MHz]']*1e6 + cyperit = mmetrics['Runtime (RDTSC) [s]'] * clock_hz / total_iterations + # TODO use arch specific events and grooup + if 'L2D load data volume [GBytes]' in mmetrics: + l2perit = (mmetrics['L2D load data volume [GBytes]'] + + mmetrics.get('L2D evict data volume [GBytes]', 0))*1e9 / total_iterations + else: + l2perit = \ + mmetrics[arch_info[get_current_arch()]['L2_volume_metric']]*1e9 / total_iterations + results.append( + (xlength, repetitions, cyperit, l2perit) + ) + if cyperit < best[0]: + best = cyperit, results[-1] + return results, best[1] + +def mark(asm_path, compiler, cflags, isa, overwrite=False): + # Mark assembly for IACA, OSACA and LLVM-MCA + marked_asm_path = Path(asm_path).with_suffix(".marked.s") + if not marked_asm_path.exists() or overwrite: + overwrite = True + with open(asm_path) as fa, open(marked_asm_path, 'w') as fm: + try: + _, pointer_increment = asm_instrumentation(fa, fm, isa=isa) + except KeyboardInterrupt: + fm.close() + marked_asm_path.unlink() + print(". ", end="", flush=True) + else: + # use maked assembly and extract asm_block and pointer_increment + with open(marked_asm_path) as f: + marked_asm = f.read() + m = re.search(r'pointer_increment=([0-9]+)', marked_asm) + if m: + pointer_increment = int(m.group(1)) + else: + os.unlink(marked_asm_path) + raise ValueError( + "Could not find `pointer_increment=`. Plase place into file.") + print("! ", end="", flush=True) + + # Compile marked assembly to object for IACA + marked_obj = Path(asm_path).with_suffix(".marked.o") + if not marked_obj.exists(): + check_call([compiler] + ['-c', str(marked_asm_path), '-o', str(marked_obj)]) + + return str(marked_asm_path), str(marked_obj), pointer_increment, overwrite + + +def build_kernel(kernel, architecture, compiler, cflags, cflags_name, overwrite=False, + dontbuild=False): + build_path = f"build/{architecture}/{compiler}/{cflags_name}" + kernel_assembly = f"{build_path}/{kernel}.s" + kernel_object= f"{build_path}/{kernel}.o" + executable = f"{build_path}/{kernel}" + Path(build_path).mkdir(parents=True, exist_ok=True) + + if not overwrite: + # Overwrite if any kernel specific file is missing + overwrite = ( + not os.path.exists(kernel_object) or + not os.path.exists(kernel_assembly) or + not os.path.exists(executable)) + + if dontbuild and overwrite: + raise ValueError("Must build, but not allowed.") + + if not Path(f"{build_path}/dummy.o").exists(): + check_call([compiler] + cflags + ["-c", "kernels/dummy.c", "-o", f"{build_path}/dummy.o"]) + + if not Path(f"{build_path}/compiler_version").exists(): + # Document compiler version + with open(f"{build_path}/compiler_version", 'w') as f: + f.write(check_output([compiler, "-v"], encoding='utf8', stderr=STDOUT)) + + if overwrite: + # build object + assembly + check_call([compiler] + + cflags + + ["-c", f"kernels/{kernel}.c", "-o", kernel_object]) + check_call([compiler] + + cflags + + ["-c", f"kernels/{kernel}.c", "-S", "-o", kernel_assembly]) + + # build main and link executable + executable_cflags = [ + os.environ["LIKWID_DEFINES"], + os.environ["LIKWID_INC"], + os.environ["LIKWID_LIB"] + ] + ['-Ofast'] + check_call([compiler] + executable_cflags + [ + f"{build_path}/dummy.o", + kernel_object, + "-DMAIN", + f"kernels/{kernel}.c", + "-llikwid", + "-o", executable]) + print(". ", end="", flush=True) + else: + print("! ", end="", flush=True) + + return kernel_assembly, executable, overwrite + + +def perfctr(cmd, cores, group='MEM', code_markers=True, verbose=0): + """ + Run *cmd* with likwid-perfctr and returns result as dict. + + *group* may be a performance group known to likwid-perfctr or an event string. + + if CLI argument cores > 1, running with multi-core, otherwise single-core + """ + # Making sure likwid-perfctr is available: + if benchmark.find_executable('likwid-perfctr') is None: + print("likwid-perfctr was not found. Make sure likwid is installed and found in PATH.", + file=sys.stderr) + sys.exit(1) + + # FIXME currently only single core measurements support! + perf_cmd = ['likwid-perfctr', '-f', '-O', '-g', group] + + cpu = 'S0:0' + if cores > 1: + cpu += '-'+str(cores-1) + + # Pinned and measured on cpu + perf_cmd += ['-C', cpu] + + # code must be marked using likwid markers + perf_cmd.append('-m') + + perf_cmd += cmd + if verbose > 1: + print(' '.join(perf_cmd)) + try: + with benchmark.fix_env_variable('OMP_NUM_THREADS', None): + output = check_output(perf_cmd).decode('utf-8').split('\n') + except CalledProcessError as e: + print("Executing benchmark failed: {!s}".format(e), file=sys.stderr) + sys.exit(1) + + # TODO multicore output is different and needs to be considered here! + results = {} + cur_region_name = None + cur_region_data = {} + for line in output: + if line == "STRUCT,Info,3" and cur_region_name is not None: + results[cur_region_name] = cur_region_data + cur_region_name = None + cur_region_data = {} + m = re.match(r"TABLE,Region ([a-z\-0-9_]+),", line) + if m: + cur_region_name = m.group(1) + line = line.split(',') + try: + # Metrics + cur_region_data[line[0]] = float(line[1]) + continue + except ValueError: + # Would not convert to float + pass + except IndexError: + # Not a parable line (did not contain any commas) + continue + try: + # Event counters + if line[2] == '-' or line[2] == 'nan': + counter_value = 0 + else: + counter_value = int(line[2]) + if re.fullmatch(r'[A-Z0-9_]+', line[0]) and \ + re.fullmatch(r'[A-Z0-9]+(:[A-Z0-9]+=[0-9A-Fa-fx]+)*', line[1]): + cur_region_data.setdefault(line[0], {}) + cur_region_data[line[0]][line[1]] = counter_value + continue + except (IndexError, ValueError): + pass + if line[0].endswith(":") and len(line) == 3 and line[2] == "": + # CPU information strings + cur_region_data[line[0]] = line[1] + continue + results[cur_region_name] = cur_region_data + return results, output + + +def remove_html_tags(text): + return re.sub('<.*?>', '', text) + + +def get_intel_style_code(marked_objfile): + # Disassembl with Intel syntax + cmd = ("objdump -d --demangle --no-leading-addr --no-leading-headers --no-show-raw-insn " + "--x86-asm-syntax=intel").split(" ") + [marked_objfile] + asm_raw = check_output(cmd).decode() + asm_raw = '\n'.join([l.strip() for l in asm_raw.split('\n')]) + kernel_raw = asm_raw[ + asm_raw.index('mov\tebx, 111\nnop')+len('mov\tebx, 111\nnop') : + asm_raw.index('mov\tebx, 222\nnop') + ] + kernel_lines = kernel_raw.split('\n') + # Ignore label and jump + return '\n'.join(kernel_lines[:-2]) + + +def get_ithemal_prediction(code, model='skl'): + url = "http://3.18.198.23/predict" + assert model in ['skl', 'hsw', 'ivb'] + r = requests.post(url, {'code': code, 'model': model}) + raw_text = remove_html_tags(r.text) + m = re.search("Could not generate a prediction: (.*)", raw_text) + if m: + print(" error:", m.group(1).strip(), end=' ') + return float('nan') + m = re.search("Prediction: ([0-9\.]+) cycles per iteration", raw_text) + if m: + return float(m.group(1)) + else: + return float('nan') + + +def main(): + # Check for correct LLVM-MCA version + try: + llvm_mca = 'LLVM version 12.0.0' in check_output(['llvm-mca', '-version']).decode() + except FileNotFoundError: + llvm_mca = False + + build_mark_run_all_kernels(measurements='--no-measurements' not in sys.argv, llvm_mca=llvm_mca) + sys.exit() + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/validation/kernels/2d-5pt.c b/validation/kernels/2d-5pt.c new file mode 100644 index 0000000..33e7166 --- /dev/null +++ b/validation/kernels/2d-5pt.c @@ -0,0 +1,88 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, const int repeat, const int cur_elementsy, const int cur_elementsx) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int y=1; y= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, repeat, cur_elementsy, cur_elementsx); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/3d-27pt.c b/validation/kernels/3d-27pt.c new file mode 100644 index 0000000..86302a6 --- /dev/null +++ b/validation/kernels/3d-27pt.c @@ -0,0 +1,118 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, const int repeat, const int cur_elementsz, const int cur_elementsy, const int cur_elementsx) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int z=1; z= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, repeat, cur_elementsz, cur_elementsy, cur_elementsx); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/3d-7pt.c b/validation/kernels/3d-7pt.c new file mode 100644 index 0000000..07569db --- /dev/null +++ b/validation/kernels/3d-7pt.c @@ -0,0 +1,98 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, const int repeat, const int cur_elementsz, const int cur_elementsy, const int cur_elementsx) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int z=1; z= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, repeat, cur_elementsz, cur_elementsy, cur_elementsx); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/3d-r3-11pt.c b/validation/kernels/3d-r3-11pt.c new file mode 100644 index 0000000..6804e74 --- /dev/null +++ b/validation/kernels/3d-r3-11pt.c @@ -0,0 +1,102 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, const int repeat, const int cur_elementsz, const int cur_elementsy, const int cur_elementsx) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int z=3; z= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, repeat, cur_elementsz, cur_elementsy, cur_elementsx); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/add.c b/validation/kernels/add.c new file mode 100644 index 0000000..287e40e --- /dev/null +++ b/validation/kernels/add.c @@ -0,0 +1,78 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, DTYPE* c, const int repeat, const int cur_elements) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, c, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/copy.c b/validation/kernels/copy.c new file mode 100644 index 0000000..6fd5b81 --- /dev/null +++ b/validation/kernels/copy.c @@ -0,0 +1,76 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, const int repeat, const int cur_elements) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/dummy.c b/validation/kernels/dummy.c new file mode 100644 index 0000000..e018344 --- /dev/null +++ b/validation/kernels/dummy.c @@ -0,0 +1 @@ +void dummy(void* a) {} \ No newline at end of file diff --git a/validation/kernels/gs-2d-5pt.c b/validation/kernels/gs-2d-5pt.c new file mode 100644 index 0000000..19a5b6c --- /dev/null +++ b/validation/kernels/gs-2d-5pt.c @@ -0,0 +1,85 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, const int repeat, const int cur_elementsy, const int cur_elementsx) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int y=1; y= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, repeat, cur_elementsy, cur_elementsx); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/pi.c b/validation/kernels/pi.c new file mode 100644 index 0000000..017d51a --- /dev/null +++ b/validation/kernels/pi.c @@ -0,0 +1,71 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +double kernel(const int slices) +#ifndef MAIN +{ + const double delta_x = 1./slices; + double x, sum = 0; + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(cur_slices*repeat); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/store.c b/validation/kernels/store.c new file mode 100644 index 0000000..b926487 --- /dev/null +++ b/validation/kernels/store.c @@ -0,0 +1,75 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, const int repeat, const int cur_elements) +#ifndef MAIN +{ + DTYPE s = 0; + for(int r=0; r < repeat; r++) { + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/striad.c b/validation/kernels/striad.c new file mode 100644 index 0000000..f269803 --- /dev/null +++ b/validation/kernels/striad.c @@ -0,0 +1,80 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, DTYPE* c, DTYPE* d, const int repeat, const int cur_elements) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, c, d, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/sumreduction.c b/validation/kernels/sumreduction.c new file mode 100644 index 0000000..b81daf8 --- /dev/null +++ b/validation/kernels/sumreduction.c @@ -0,0 +1,76 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, const int repeat, const int cur_elements) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + DTYPE s = 0; + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/triad.c b/validation/kernels/triad.c new file mode 100644 index 0000000..f31614f --- /dev/null +++ b/validation/kernels/triad.c @@ -0,0 +1,78 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, DTYPE* c, const DTYPE s, const int repeat, const int cur_elements) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, c, 1.234, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file diff --git a/validation/kernels/update.c b/validation/kernels/update.c new file mode 100644 index 0000000..382c428 --- /dev/null +++ b/validation/kernels/update.c @@ -0,0 +1,78 @@ +#ifdef MAIN +#include +#include +#include +#endif + +#define DTYPE double + +void dummy(void *); + +void kernel(DTYPE* a, DTYPE* b, const int repeat, const int cur_elements) +#ifndef MAIN +{ + for(int r=0; r < repeat; r++) { + for(int i=0; i= 0; --warmup) { + int repeat = 2; + if(warmup == 0) { + repeat = cur_repeats; + likwid_markerStartRegion(cur_region_name); + } + + kernel(a, b, repeat, cur_elements); + } + likwid_markerStopRegion(cur_region_name); + } + likwid_markerClose(); + free(a); + return 0; +} +#endif \ No newline at end of file